/HCIS

Hotel Complex Information System

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

HCIS API concept

Contracts with large organizations:

Agreements are made with large organizations (travel agencies, organizations holding international symposiums, congresses, seminars, carnivals, etc.) that allow organizations to book rooms at significant discounts for a certain period in advance not for one person, but for a group of people. Each of the listed groups of organizations has its own characteristics. It is desirable not to settle groups of people from one organization on different floors. The reservation indicates the hotel class, floor, number of rooms and the total number of people. The reservation can be canceled one week before check-in. Marketing Research:

Based on marketing research, the market for hotel services is expanding, resulting in contracts with new companies. The opinion of residents about prices and service is also being investigated. Complaints are recorded and investigated. Hotel Operations:

The popularity statistics of the rooms are studied. Records are kept of the debts of hotel guests for all additional services. New residents are added to the list of hotel customers. Records are kept of free rooms, additional expenses of hotel guests, and expenses and income of the hotel complex. Additional Notes:

The system should be able to handle large amounts of data and transactions. The system should be secure and reliable. The system should be easy to use for hotel staff. The system should be able to generate reports on various aspects of hotel operations.

Running the app

# development
$ yarn run start

# watch mode
$ yarn run start:dev

# production mode
$ yarn run start:prod

Test

# unit tests
$ yarn run test

# e2e tests
$ yarn run test:e2e

# test coverage
$ yarn run test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.