Skip to content

rishitasingh49/Restaurant-Order-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ Restaurant Order Management System

A production-grade microservices application built with Java & Spring Boot.

📌 Features

  • 🔐 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

🛠️ Tech Stack

Category Technologies
Backend Java, Spring Boot
Database MySQL, MongoDB, Redis
Messaging Kafka
DevOps Docker, Kubernetes
Auth JWT Authentication
Logging ELK Stack
Build Maven

⚙️ Installation

  1. Clone the repository
   git clone https://github.com/rishitasingh49/Restaurant-Order-Management-System.git
  1. Navigate to project directory
   cd Restaurant-Order-Management-System
  1. Build the project
   mvn clean install
  1. Run the application
   mvn spring-boot:run
  1. Access at http://localhost:9099

📁 Project Structure

About

Restaurant Order Management System built using Spring Boot, JWT Authentication, MySQL, and REST APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors