Skip to content

Takitouh/SunnyGadgets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌞 SunnyGadgets - Virtual Store API

A Spring Boot REST API for managing a virtual electronics store
Complete with JWT authentication, product/customer management, and comprehensive testing

Java Version Spring Boot

🌟 Overview

SunnyGadgets is a fully-featured REST API for managing an e-commerce platform specializing in electronics. The system provides:

  • πŸ” JWT-based authentication for secure access
  • πŸ“¦ CRUD operations for products, customers, categories, and sales
  • πŸ” Advanced querying for store analytics and reporting
  • πŸ§ͺ Comprehensive test suite with unit and integration tests

πŸš€ Getting Started

πŸ› οΈ Built With

  • Backend Framework: Spring Boot 3.2
  • Database: MySQL 8.2.0
  • Security: Spring Security + JWT
  • Testing: JUnit 5, Mockito, Spring Test
  • Build Tool: Maven
  • API Documentation: OpenAPI 3.0

About

Project of a tech store using Spring Boot and Spring Security

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages