Skip to content

TawhidulIslamRefat/Home-Nest

Repository files navigation

🏠 HomeNest

HomeNest is a modern real estate listing platform where users can explore, post, and manage property listings for rent or sale with ease.

🔗 Live Site: https://home-nest-1.netlify.app/


🌟 Features

  • 🏡 Property Listings: Browse all available properties for rent, sale, commercial spaces, or land.
  • 👤 User Authentication: Secure registration and login using Firebase Auth (Email & Google Login).
  • 🧾 Add & Manage Properties: Logged-in users can add, update, or delete their own property listings.
  • Ratings & Reviews: Users can rate and review properties they have visited or rented.
  • 🌙 Dark/Light Theme: Elegant UI with toggle for light and dark modes.
  • 🔍 Search & Sort: Find properties by name, price, or posting date.
  • 📱 Fully Responsive: Optimized for mobile, tablet, and desktop screens.

🧰 Technologies Used

  • Frontend: React, React Router, Tailwind CSS, DaisyUI, Swiper.js, Lottie Animation
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: Firebase Auth (Email/Password + Google Login)
  • UI Enhancements: SweetAlert2, Framer Motion, React Icons

🖼️ Screenshots


💾 Installation & Run Locally

Follow these steps to run HomeNest locally:

# Clone the repository
git clone https://github.com/TawhidulIslamRefat/HomeNest.git

# Navigate to the project folder
cd HomeNest

# Install dependencies for frontend
cd client
npm install

# Install dependencies for backend
cd ../server
npm install

# Start backend server
npm run server

# Start frontend development server
cd ../client
npm start

About

HomeNest is a modern full-stack real estate platform that allows users to explore, post, and manage property listings for rent or sale effortlessly. It features secure user authentication, role-based property management, ratings and reviews, responsive design, and light/dark mode support for a seamless user experience across all devices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors