Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rainbowforest/e-commerce-microservices
REST Microservices architecture for E-commerce with Spring boot, Cloud and multiple modules
https://github.com/rainbowforest/e-commerce-microservices
cloud e-commerce eureka java jpa-hibernate microservices-architecture nosql-database redis rest-api session-management shopping shopping-cart spring-boot spring-mvc sql zuul-gateway
Last synced: 2 days ago
JSON representation
REST Microservices architecture for E-commerce with Spring boot, Cloud and multiple modules
- Host: GitHub
- URL: https://github.com/rainbowforest/e-commerce-microservices
- Owner: RainbowForest
- Created: 2019-06-03T11:28:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T18:21:01.000Z (over 2 years ago)
- Last Synced: 2025-01-06T00:07:10.209Z (16 days ago)
- Topics: cloud, e-commerce, eureka, java, jpa-hibernate, microservices-architecture, nosql-database, redis, rest-api, session-management, shopping, shopping-cart, spring-boot, spring-mvc, sql, zuul-gateway
- Language: Java
- Homepage:
- Size: 131 KB
- Stars: 283
- Watchers: 8
- Forks: 198
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# REST Microservices architecture for E-commerce
> Implementation of a REST Microservices in an E-Commerce with Spring boot, Cloud and multiple modules.
### Table of contents
- [Project architecture](#Project-architecture)
- [Tools and Technologies](#technologies)
- [Features](#features)
- [Status](#status)
- [Contact](#contact)### Project architecture
![micro](https://user-images.githubusercontent.com/50141193/58799788-845b1c00-8606-11e9-924b-1b4c03a9091c.png)### Tools and Technologies
- **Java 8**
- **Spring Boot** - version 2.1.5 RELEASE
- **Spring Web MVC** - version 5.1.7 RELEASE
- **Spring SESSION** - version 2.1.6 RELEASE
- **Spring Cloud - Open Feign** - version 2.1.1 RELEASE
- **Netflix Zuul** - version 1.3.1
- **Netflix Eureka Client/Server** - version 2.1.1
- **Netflix Ribbon** - version 2.3.0
- **Redis Client : JEDIS** - version 2.9.3
- **Spring Data REDIS** - version 2.1.8 RELEASE
- **Spring Data JPA** - version 2.1.8 RELEASE
- **Hibernate** - version 5.0.4 Finale
- **SQL Database engine** : Microsoft SQL 2016
- **NOSQL Database engine** : Redis 3.2.100
- **Maven**### Features
1. **Administrator :**
- Users management
- Products management
- Orders management
- Recommendations management2. **User** :
- Registration
- Shopping cart (for guest or logged user)
- Order
- Product recommendation
- Product catalog
### Status:**Application status :** BETA