Skip to content

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.

Notifications You must be signed in to change notification settings

Athukorala99/HotelFullSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Management System

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.

Table of Contents

  • Overview
  • Features
    • Admin Panel
    • Kitchen Panel
    • Cashier Dashboard
  • Installation
  • Usage
  • Database
  • Technologies
  • Contributing
  • License

Overview

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.

Features

Admin Panel

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.

Kitchen Panel

Order Management: View all incoming orders. Order Completion: Mark orders as complete, which updates their status from pending to complete.

Cashier Dashboard

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.

Installation

  1. Clone the Repository:

    git clone https://github.com/Athukorala99/HotelFullSystem.git

  2. Open the Project:

    Open the project in Visual Studio.

  3. Set Up the Database:

    Use SQL Server Management Studio to create and configure the database as per the provided schema.

  4. Build the Solution:

    Build the project in Visual Studio to ensure all dependencies are resolved.

Usage

  1. Launch the Application:
  • Run the application from Visual Studio.
  1. Log In:
  • Log in using the appropriate credentials for Admin, Kitchen, or Cashier.
  1. Navigate the Panels:
  • Access the functionalities specific to each role.

Database

  • SQL Server Management Studio is used for database management.
  • The database stores information about users, products, categories, and orders.

Technologies

  • 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.

Contributing

Contributions are welcome! Please submit a pull request or open an issue for any changes or enhancements.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages