Coffee Shop Management - Website coffee managent for staff and admin users in shop.
The Coffee Shop Management project is a comprehensive software solution designed to streamline and enhance the management of a coffee shop. Built using .NET WinForms, C#, Guna Framework, and integrated with SQL Server, this application provides a user-friendly interface for managing various aspects of a coffee shop business.
- Secure login functionality for admin members to manage database in system.
- Role-based access control to ensure proper authorization levels.
- Add, edit, or remove coffee and non-coffee products from the menu.
- Categorize products for easy navigation (e.g., coffee, tea, snacks).
- Set prices, manage inventory, and track stock levels.
- Create new orders and add items to them.
- Customize orders based on customer preferences (e.g., size, sugar level, milk type).
- Calculate and display the total amount for each order.
- Record daily sales and generate reports.
- View sales analytics, including popular products and peak hours.
- Monitor inventory levels and receive low stock alerts.
- Generate and print bills for customers.
- Accept various payment methods (cash, credit card) and record transactions.
- Calculate and apply discounts or promotions.
- Programming Language: C#
- User Interface Framework: .NET WinForms, Guna Framework, LiveCharts
- Data Access Technology: ADO .NET.
- Database: Mircosoft SQL Server
- Version Control: Git, Github
- Integrated Development Environment (IDE): Visual Studio 2022
Before you get started, you need to install the following prerequisites:
- Visual Studio 2022. - IDE for develop application using .NET Framework of C#.
- .NET Framework 4.6.
- Microsoft SQL Server - a software product with the primary function of storing and retrieving.
Then, you can proceed with the project setup:
- Clone the repository from GitHub Repo.
# Clone on method HTTPS
git clone https://github.com/hoigreen/project-coffee-shop-management-ado-dotnet.git
# Clone on method SSH
git clone git@github.com:hoigreen/project-coffee-shop-management-ado-dotnet.git
- Open the project in Visual Studio.
- Attach database file from project to Mircosoft SQL Server
- Go to folder /database in project.
- Copy 2 file with extensions is ".mdf" and ".ldf" to \DATA in your device path at:
"C:\Program Files\Microsoft SQL Server\<Version MSSQL>\MSSQL\DATA\"
- Attach database into SQL Server.
- Copy file Global.cs.example with new name is "Global.cs".
- Configure the database connection settings in the application to file Global.cs.
- Build, run and debug the application.
Goodluck. 🍀🍀🍀
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
1.Backend Developer:
- Facebook - Đặng Quốc Huy
2.Frontend Developer