Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 1.96 KB

README.md

File metadata and controls

62 lines (44 loc) · 1.96 KB

Cafe Management System - Spring Boot Services

Overview

This repository contains the Spring Boot services for a Cafe Management System. The system is designed to streamline various aspects of cafe operations, including order management, menu updates, customer interactions, and more.

Table of Contents

Features

  • Order Management: Handle customer orders efficiently.
  • Menu Updates: Easily update and manage the cafe menu.
  • Customer Interactions: Maintain customer information and preferences.
  • Employee Management: Manage staff roles and permissions.
  • Reporting: Generate reports for sales, inventory, and more.
  • Role Based Authentication: Maintaining user access based on its role

Technologies Used

  • Spring Boot: Framework for building Java-based microservices.
  • Spring Data JPA: Simplifies database access using the Java Persistence API.
  • Spring Security: Provides authentication and access control.
  • PostgresSQL: Relational database management system.
  • Swagger: API documentation tool.
  • Maven: Build and project management tool.
  • Render: For Service Deployment
  • Docker: For Adding configurations for deployment

Links

Getting Started

Prerequisites

  • Java Development Kit (JDK) 11 or higher
  • PostgresSQL database
  • Maven

Installation

  1. Clone the repository:

    git clone https://github.com/suryac72/cafe-services.git
    
  2. Navigate to project directory:

cd cafe-services