amin-nna / eHotels

Five of the most well-known hotel chains, with hotels in more than 14 different locations in North America, have decided to collaborate and develop an application that will allow their customers to easily book rooms in their hotels, seeing room availability in real time

Home Page:https://ehotels.azurewebsites.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

eHotels

Logo

Five of the most well-known hotel chains, with hotels in more than 14 different locations in North America, have decided to collaborate and develop an application.

This is a web application built using ASP.net. The purpose of this application is to customers to easily book rooms in hotels, seeing room availability in real time

Features

  • Admninistrator interface for Hotel Chains management
  • Employee interface for bookings and rentings management
  • User interface for bookings
  • Accounts and roles management
  • Google Apis used to locate and display data on map
  • Email sender

Technologies Used

  • ASP.net
  • C#
  • HTML/CSS
  • JavaScript
  • SQL Server

Getting Started

To run this application locally:

  1. Clone this repository to your local machine.
  2. Open the solution file in Visual Studio.
  3. Configure appsettings.json in secrets
  4. Build the solution.
  5. Run SQL queries in the folder SQLqueries on your database.
  6. Run migrations.
  7. Update database.
  8. Run queries to create indexes
  9. Run queries to create views
  10. Run queries to create triggers
  11. Run the application.

This project is under copyright.

About

Five of the most well-known hotel chains, with hotels in more than 14 different locations in North America, have decided to collaborate and develop an application that will allow their customers to easily book rooms in their hotels, seeing room availability in real time

https://ehotels.azurewebsites.net


Languages

Language:C# 58.2%Language:HTML 36.5%Language:TSQL 4.3%Language:CSS 0.9%Language:JavaScript 0.1%