Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yudi212/onlineshop-electronic
https://github.com/yudi212/onlineshop-electronic
backend ecommerce-website java maven mysql-database online-shop spring-test springboot unit-testing
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/yudi212/onlineshop-electronic
- Owner: yudi212
- Created: 2024-11-04T15:02:32.000Z (8 days ago)
- Default Branch: master
- Last Pushed: 2024-11-05T16:11:05.000Z (7 days ago)
- Last Synced: 2024-11-05T16:41:38.318Z (7 days ago)
- Topics: backend, ecommerce-website, java, maven, mysql-database, online-shop, spring-test, springboot, unit-testing
- Language: Java
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#OnlineShop-Electronic
*OnlineShop-Electronics is a simple e-commerce application that I built as a learning material with Java Spring Boot
that provides a smooth online shopping experience. for the service level code I took it from antkaynak/Keyist-Ecommerce but I modified it and made it simpler but for CRUD
and everything else I made it myself.#Key Features
- User Management: Registration, login, account activation via email, password reset.
- Product and Category Management: Add, update and delete products and product categories.
- Shopping Cart Features: Add products to cart, update item count, checkout.
- Authentication and Authorization System: Using JWT and Spring Security with USER and ADMIN roles.#Technology Used
- Backend: Java, Spring Boot, Spring Data JPA, Spring Security, JWT
- Database: MySQL
- Build Tool: Maven
- Email Service: Spring Boot Starter Mail (SMTP)
- IDE : Intellij Idea#License
- for the service level, the original source and licence [ Ant Kaynak] (https://github.com/antkaynak/Keyist-Ecommerce)
- This project licence allows anyone to use the software freely and at no cost.