Skip to content

Term project for level-2, term-2. Project is done with django as framework, using bootstrap for frontend, and oracle as the database.

Notifications You must be signed in to change notification settings

MrMajumder/Hotel-Management-Service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Stargazers Youtube Link


Logo

Hotel Management System

A Full-stack All-encompassing Hotel Management Webapp

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributors

About The Project

Hotel Management System is the term final project for the course "CSE 216: Database Sessional". The project consists of a webapp for a hotel, with integrated complete "Hotel Management System (HMS)" with database support. It contains various customer side features like:

  • Customer signup, login and profile creation
  • Reservation creation
  • Hotel service ordering and cancellation
  • Past history tracking.

The project also includes support for employees, such as:

  • Employee login feature
  • Permissions, varying webapp features
  • Upcoming tasks list
  • Upcoming reservations and todos

Employee types implemented in our project are: general staff, managers and director. The director withholds the highest permission in the webapp, and has access to additional features such as:

  • Creating and viewing an employee.
  • Promoting, demoting and firing employees
  • See all statistics of the hotel
  • See status of rooms and modify them

Overall, this project provides a hotel with full-support from customer to employee management with database support, al under one roof.

To know more about the database SQL queries, see the database files folder. To learn about the ER diagram of the project, see this.

This project received full marks with bonus.

(back to top)

Built With

Django Bootstrap Python Oracle

(back to top)

Project Images

Customer Profile User History Bill Pay Menu Service Management Employee Management Salaries Payment

(back to top)

Getting Started

This is an example of how you may set up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is the list of things you need to use the software.

python, django, oracle, bootstrap (can be included using mdn)

Installation

  1. Clone the repo
    git clone https://github.com/mrmajumder/Hotel-Management-Service.git
  2. Run the following line to run the server
    python manage.py runserver
  3. Open the development server at http://127.0.0.1:8000/ and enjoy!

(back to top)

Contributors

(back to top)

About

Term project for level-2, term-2. Project is done with django as framework, using bootstrap for frontend, and oracle as the database.

Topics

Resources

Stars

Watchers

Forks