📢Final Assignment (Level-3 Batch-2)
Project Title: 🏡 RentNest – House & Apartment Rentals
📅 Deadline: 20/06/2025, 11:59 pm
Mode: Individual
🌐 Deployment: Must be deployed on Vercel
🎯 Objective
You are going to build a fully functional property rental web application using [Link] +
Tailwind CSS + MongoDB. This project will demonstrate complete fullstack skills, including:
Modern responsive UI with Tailwind
Dynamic routing and API handling
Role-based authentication
Database integration
Unique user experience and design
Full deployment (Vercel)
🧱 Tech Stack
Frontend & Backend: [Link] (preferably App Router)
Styling: Tailwind CSS
Database: MongoDB (with Mongoose)
Auth: [Link] or JWT
Deployment: Vercel
Optional: Google Maps API, Cloudinary for images
🧰 Functional Requirements
👥 User Roles:
Guest: Browse listings, use filters/search, view property details
Registered User: Save properties, contact landlords via form
Landlord: Add/edit/delete properties, view messages
🏡 Property Features:
Grid/list view of properties
Filters: city, price, property type
Dynamic details page /listing/[id]
Image gallery/carousel
"Save to Favorites" & "Contact" options
Landlord Dashboard:
Add new rental property
Edit or remove listings
View inquiries from renters
Dashboard route should be protected
🔐 Authentication
Use [Link] or your own JWT-based system
Role-based access control
Protect routes and sessions
✨ Bonus (Optional)
Google Maps location picker
Cloudinary image uploads
Mobile-first responsive layout
Dark mode toggle
Pagination or infinite scroll
Admin panel to manage all listings
🎨 Make It Unique!
You must personalize your project by choosing your own color theme, layout, fonts, and
design style. Add at least one custom feature not in others' projects.
Glassmorphism design
Booking calendar
WhatsApp integration
Currency selector
Language switcher
📦 What You Need to Submit
GitHub repo link
Live Vercel URL
.[Link] file
Short demo video (2–5 mins)
🧾 Grading Criteria (100 pts)
Area Points
Core Functionality 30
Unique Design/Theme 15
Custom Feature(s) 15
Code Quality & Best Practices 10
Responsive Design (Mobile) 10
Deployment + README + Demo 10
Extra Creativity & Polish 10
🧭 Start Now
Need inspiration? Search for: "real estate UI design", "rental app inspiration", or "dashboard
UI nextjs"
🧠 Ask questions in the #support channel.
Good luck, and build something amazing! 🚀