A production-grade microservices application built with Java & Spring Boot.
- 🔐 JWT Authentication & Authorization
- 📋 User Dashboard for order history
- 🍳 Separate Kitchen Section for order status
- 💾 Redis Caching for improved performance
- 📊 Centralized logging using ELK Stack
- 🐳 Docker & Kubernetes deployment ready
- 📨 Kafka messaging between microservices
| Category | Technologies |
|---|---|
| Backend | Java, Spring Boot |
| Database | MySQL, MongoDB, Redis |
| Messaging | Kafka |
| DevOps | Docker, Kubernetes |
| Auth | JWT Authentication |
| Logging | ELK Stack |
| Build | Maven |
- Clone the repository
git clone https://github.com/rishitasingh49/Restaurant-Order-Management-System.git- Navigate to project directory
cd Restaurant-Order-Management-System- Build the project
mvn clean install- Run the application
mvn spring-boot:run- Access at
http://localhost:9099