Skip to content

Springboot based backend services for cafe management system

Notifications You must be signed in to change notification settings

Suryac72/cafe-services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Springboot based backend services for cafe management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published