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 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.
- 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.
- Record and manage tea collections with supplier details, collection dates, and tea types.
- View and search tea collections using filters.
- Manage stock levels, expiration dates, and pricing of tea products.
- Customers can browse tea products, place orders, and track statuses.
- Admin and Managers can manage, update, and analyze orders.
- Can add reports for sales, inventory, and user activity.
- Collect and analyze customer feedback for business improvements.
- Java with Spring Boot.
- Spring Security for authentication and role management.
- MySQL for relational database storage.
- Angular for building a dynamic Single Page Application (SPA).
- Bootstrap for responsive design and UI consistency.
The system employs a Layered Architecture with the following layers:
-
Presentation Layer: Angular-based frontend providing the user interface.
-
Service Layer: Spring Boot services handling business logic.
-
Data Access Layer: Repositories interacting with the MySQL database.
-
Database Layer: MySQL storing all data persistently.