Skip to content

shamax1999/Tea-_Store_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Github Frontend repo:- https://github.com/shamax1999/Tea-Store-Management-Frontend

Here’s a professional and comprehensive README file for your GitHub repository:


untitled-design_Tcnb5zNg.mp4

Golden Leaf Tea State Management System

Golden Leaf Tea State Management System is a modern web-based solution designed to streamline and automate the operations of a tea manufacturing facility. It incorporates user management, tea collection tracking, inventory control, order processing, and customer interaction features, all built using Java, Spring Boot, Angular, MySQL,Bootstrap and other cutting-edge technologies.


Features

User Management

  • Role-based access control for Admin and Manager.
  • Secure authentication using Spring Security and Auth Guard technique.
  • Admin capabilities to add Manager to the system.

Tea Collection Tracking

  • Record and manage tea collections with supplier details, collection dates, and tea types.
  • View and search tea collections using filters.

Inventory Management

  • Manage stock levels, expiration dates, and pricing of tea products.

Order Processing

  • Customers can browse tea products, place orders, and track statuses.
  • Admin and Managers can manage, update, and analyze orders.

Reporting and Feedback

  • Can add reports for sales, inventory, and user activity.
  • Collect and analyze customer feedback for business improvements.

Technologies Used

Backend

  • Java with Spring Boot.
  • Spring Security for authentication and role management.
  • MySQL for relational database storage.

Frontend

  • Angular for building a dynamic Single Page Application (SPA).
  • Bootstrap for responsive design and UI consistency.

Architecture

The system employs a Layered Architecture with the following layers:

  1. Presentation Layer: Angular-based frontend providing the user interface.

  2. Service Layer: Spring Boot services handling business logic.

  3. Data Access Layer: Repositories interacting with the MySQL database.

  4. Database Layer: MySQL storing all data persistently.

About

A Tea Store Management System using Spring Boot, Angular, MySQL, and Bootstrap allows efficient management of inventory, orders, and customers, with REST APIs for real-time updates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages