eagle-frontend

byUmar Anayat

Create a full-stack Airbnb clone web application. Frontend: - Use React (or Next.js) - Build responsive UI similar to Airbnb - Pages: - Home page (listings grid) - Property detail page - Login / Signup page - User dashboard - Components: - Navbar - Search bar - Property cards - Booking form - Use modern UI (Tailwind CSS preferred) Backend: - Use Node.js with Express - Create REST APIs: - Auth (register/login with JWT) - Properties (CRUD operations) - Bookings (create/view bookings) - Use proper folder structure (MVC pattern) Database: - Use MongoDB - Collections: - Users - Properties - Bookings Features: - User authentication (JWT) - Add / Edit / Delete property - Search properties by location - Book a property - Store booking history - Protect routes (only logged-in users can book) Optional: - Image upload (Cloudinary) - Reviews and ratings - Admin panel Output: - Full working project - Clean code with comments - Instructions to run (frontend + backend)

Landing
Landing

Comments (0)

No comments yet. Be the first!

Landing design preview
Admin Login: Sign In
Admin Dashboard: View Overview
Properties: Manage Listings
Properties: Edit Listing
Properties: Delete Listing
Bookings: View All
Bookings: Manage Booking
Users: Manage Accounts