You will get Custom Real Estate Website with Property Listings & Admin Panel


Project details
Sweet Home is a full-stack real estate web application that allows users to browse, search, and book property tours while giving admins full property management capabilities. Users can filter listings by location, type (apartment, villa, house, office, commercial), price, and sale/rent status, save favorites, and contact property owners. The platform supports multi-image uploads (up to 10), tour scheduling with time slots, and booking tracking. Admins can manage properties (CRUD), handle inquiries, schedule tours, and manage users through a secure dashboard. Multi-language support (i18n) and JWT-based authentication with rate limiting ensure international usability and security. Built with Next.js, TypeScript, Tailwind CSS, Radix UI, Lucide Icons, and React Hook Form on the frontend, and Node.js, Express, MongoDB, Multer, Express Validator, Helmet, and RESTful API design on the backend. Features responsive design, dark/light themes, secure file handling, and a structured MVC architecture for maintainable, scalable development.
Programming Languages
JavaScriptWhat's included
| Service Tiers |
Starter
$100
|
Standard
$200
|
Advanced
$500
|
|---|---|---|---|
| Delivery Time | 1 day | 3 days | 5 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 2 | 5 | 10 |
Design Customization | |||
Content Upload | |||
Responsive Design | |||
Source Code | - | - |
About Bassem
Mobile Development | Front-End Development, Bootstrap, CSS, CSS 3
Ariana, Tunisia - 10:53 am local time
Passionate JavaScript Developer with a focus on creating
responsive and user-friendly web and mobile applications.
Experienced in front-end technologies, and back-end
technologies.
Steps for completing your project
After purchasing the project, send requirements so Bassem can start the project.
Delivery time starts when Bassem receives requirements from you.
Bassem works on your project following the steps below.
Revisions may occur after the delivery date.
Gather Requirements
Client provides property details, images, branding guidelines, preferred styles, and any payment gateway info.
Design & Development
Create UI/UX layouts and build frontend (Next.js, Tailwind) and backend (Node.js, MongoDB) with tour booking and admin features.