Hotel Booking App
Created: November 15, 2024
This was a Udemy project that I worked on in the fall of 2024. This entailed building a hotel booking app utilizing a MERN tech stack (MongoDB, Express, React/Redux, and Node.js) with Stripe integration. It application had the following functionality:
- Search hotels
- Allow users to create and save their login information.
- A login screen that would utilize JW Tokens to securely log users in to the application
- Connect and save user’s Stripe account information
- Create, update, and delete hotels that users wish to sell
- Enable consumers to book their hotels through the Stripe Application
- Allow sellers to see the money they have received from their booked hotels
- See the hotels that users had booked through the app.
Once the course was completed, I then upgraded the application to utilize the most recent version of React and Redux, convert the front-end to utilize Typescript instead of JavaScript, and applied standard error catching practices to the page as they were not included in the course.