Introduction
This project is a simplified version of Airbnb, allowing users to browse and book accommodations for their trips. It provides a platform for property owners to list their spaces and for travelers to discover and book them.
Features
• User authentication: Users can sign up, log in, and log out
• Property listings: Property owners can list their spaces with details such as location, amenities, and pricing
• Booking management: Users can view their bookings
Usage
• Sign up or log in to access the platform
• Explore listings
• Book a space by selecting dates
• Manage bookings
Tech Stack
Frontend: React
Backend: Node.js, Express, MongoDB
Authentication: JWT
Other libraries/tools: Axios, React Router, Tailwind CSS