Skip to content

This is our team project for the Introduction to Software Engineering course at the University of Information Technology (HCM - UIT).

Notifications You must be signed in to change notification settings

ManhHoDinh/Paradise_Hotel_Management

Repository files navigation

PARADISE

Hotel Management Software

Logo Paradise

Introduction

Vietnam is a country that has relatively developed tourism, or in other words, hotels in areas such as Dalat, Phu Quoc, etc. are growing like mushrooms. Therefore, it will lead to difficulties in managing hotels, personnel, as well as expenses and revenue of the hotel. Hotel management is already difficult, and now when the tourism industry is developing, it is even harder to control. Therefore, creating hotel management software is essential. This software helps to solve the above difficulties. The software supports functions that the task of management or operation is to manage employees and data.

Description

https://www.youtube.com/watch?v=JpGrsWx2oIg

Idea

* Aim to improve the quality of hotel management
* Programming in multithreading to optimize hardware, increase processing speed, and improve application speed.

Technology

The application is developed using the following technologies:

  • Tool : Flutter
  • IDE: Visual Studio Code
  • Database: Firebase
  • Management tools: Git, GitHub

Target users

* Hotel Staff
* Hotel Manager

Goal

Practical Application

A highly practical and user-friendly application that is easy to modify.

Application Requirements

* Easy information retrieval.
* The application must be compatible with most common operating systems such as Android 10, Android 11, Android 12, Ios 13, Ios 14, etc. It should operate stably, avoiding system crashes that cause inconvenience to users during use. Additionally, the application should be easy to expand and upgrade in the future.
* A friendly interface with a reasonable layout that is harmonious in color and highly synchronized, and allows granting of user permissions through an account.

Features

The application includes the following features:

Account Management

  • Users can create new accounts.
  • Users can retrieve passwords when forgotten or lost.
  • Users can add, delete, and edit their information.

Room Management

  • Users can create new room types and rooms.
  • Users can add, delete, and edit room information.

Customer Management

  • Users can input and edit customer information.
  • Users can perform customer lookup.

Rental Vouchers and Invoices Management

  • Users can input and edit information related to rental vouchers and invoices.
  • Users can perform lookup of rental vouchers and invoices.
  • Realtime Feature

Install Guide

Requirements

  • Flutter SDK
  • Dart SDK
  • A code editor (e.g. Visual Studio Code, IntelliJ IDEA)

Installation

  1. Download the Flutter SDK from the Flutter website.
  2. Install the Dart SDK from the Dart website.
  3. Download Paradise Hotel Management Source : https://github.com/ManhHoDinh/Paradise_Hotel_Management.
  4. In the project directory, run the following command to install the dependencies:
  • flutter pub get
  1. Run the app by clicking the "Run" button in your IDE. The app should now run on your device or in the simulator.

Author

  • Hồ Đình Mạnh
  • Phạm Thanh Tường
  • Võ Công Bình
  • Nguyễn Phước Thiện
  • Châu Ngọc Bửu Đăng
  • Instructor

    GV. Đỗ Thị Thanh Tuyền

    Conclusion

    This product is the result of the project that the members in the team have worked on together. Through this process, the members have gained knowledge and specific professional skills in real programming processes, gained a better understanding of programming, and learned valuable lessons for their future work. In addition, the team would like to express their sincere gratitude and deep appreciation to the instructor, Ms. Đỗ Thị Thanh Tuyền, who has accompanied them throughout the project to achieve today's results. Thank you for your interest!

About

This is our team project for the Introduction to Software Engineering course at the University of Information Technology (HCM - UIT).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published