Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.48 KB

README.md

File metadata and controls

39 lines (27 loc) · 1.48 KB

Ehotel

What is this repo?

This is the frontend for the repo ehotel-backend.

The components in the frontend can be seen in src/app/components folder. The state management and services for the frontend can be seen in utils folder.

My favourite component is hdashboard in src/app/components It is the dashboard for adding hotels, hotel chains, bookings and rooms.

The backend can be seen here https://github.com/bamboozooled/ehotel-backend The website can be accessed here https://e-hotels.firebaseapp.com

Important Notes

E-hotel is an application concept I made for a hotel booking application that we can customize for each hotel. The dashboard is where hotel managers can really see info about their respective hotel chains. Some features are still in the works. Features such as chart in dashboard and adventures in the home page. Overall, you can create a hotel chain, add hotels to the chain, add hotel rooms and create bookings. Customer's can also sign up and book available rooms.

Test login info for Shopify -

Book a hotel with this customer account

Login for customer account = [email protected] Password = bookinghotel

Create a hotel with this hotel account

Login for hotel account = [email protected] Password = testinghotel

Tech Stack

  • Angular 7
  • Redux (NGREDUX)
  • TypeScript
  • Utilizing a NodeJS (Express) Backend.
  • Observables and RxJS
  • Promises
  • Firebase Auth
  • Firebase Session Tokens
  • Firebase Hosting
  • HashMaps and Arrays