Welcome to the Hotel Management System! This system is designed to streamline operations within a hotel, providing distinct interfaces for Admin, Kitchen, and Cashier roles. Built using C# and SQL Server Management Studio, the application offers comprehensive features to manage hotel operations efficiently.
- Overview
- Features
- Admin Panel
- Kitchen Panel
- Cashier Dashboard
- Installation
- Usage
- Database
- Technologies
- Contributing
- License
The Hotel Management System is a desktop application that facilitates the management of hotel operations. It includes panels for different roles: Admin, Kitchen, and Cashier, each tailored to specific tasks within the hotel environment.
User Management: Create, update, and delete user accounts with various roles. Product Management: Add, update, and delete products and categories. Order Monitoring: View and manage all orders.
Order Management: View all incoming orders. Order Completion: Mark orders as complete, which updates their status from pending to complete.
Point of Sale: Process customer orders efficiently. Order Management: Check and manage customer orders, and update their status. Receipt Printing: Print receipts for completed transactions.
-
Clone the Repository:
git clone https://github.com/Athukorala99/HotelFullSystem.git
-
Open the Project:
Open the project in Visual Studio.
-
Set Up the Database:
Use SQL Server Management Studio to create and configure the database as per the provided schema.
-
Build the Solution:
Build the project in Visual Studio to ensure all dependencies are resolved.
- Launch the Application:
- Run the application from Visual Studio.
- Log In:
- Log in using the appropriate credentials for Admin, Kitchen, or Cashier.
- Navigate the Panels:
- Access the functionalities specific to each role.
- SQL Server Management Studio is used for database management.
- The database stores information about users, products, categories, and orders.
- C#: The primary programming language used for development.
- SQL Server: Used for database management.
- Visual Studio: The integrated development environment (IDE) used for building the application.
Contributions are welcome! Please submit a pull request or open an issue for any changes or enhancements.