Projects

Booking Web App

Booking Web App
React
Node.js
MongoDB
Tailwind CSS

Overiew

The Booking app is a Web-based Rentals application allowing users to browse, book and list accommodations. The application utilizes the MERN stack for its robustness and flexibility, with Tailwind CSS for a modern and responsive user interface.

Features

User Authentication: Users can sign up, log in, and log out securely using JWT-based authentication.

Listings: Browse a variety of available accommodations with detailed information and images.

Booking: Users can book accommodations and manage their bookings seamlessly.

Host Dashboard: Hosts can manage listings, track bookings, and respond to user inquiries.

Responsive Design: The application is optimized for desktops, tablets, and mobile devices.

Tech Stack

Frontend: Built using React with Tailwind CSS for a responsive, component-driven UI.

Backend: Node.js with Express handles REST APIs, authentication, and business logic.

Database: MongoDB stores users, listings, bookings, and messages efficiently.

Authentication: JWT-based authentication ensures secure access and session handling.