Skip to content

A modern real estate marketplace built with Next.js 15, Tailwind CSS, ShadCN UI, and Framer Motion. Users can browse, list, and explore properties with AI-powered recommendations and 360° virtual tours for an interactive experience.

Notifications You must be signed in to change notification settings

RevoEstate/frontend

Repository files navigation

Online Marketplace for Real Estate

A modern real estate marketplace where users can browse, list, and explore properties with AI-powered recommendations and 360° virtual tours. Built with Next.js 15, Tailwind CSS, ShadCN UI, and Framer Motion to provide a seamless and interactive experience.

Features

  • 🔍 Advanced Search & Filtering – Find properties easily with detailed filters.
  • 🏠 AI-Powered Recommendations – Personalized property suggestions.
  • 🎥 360° Virtual Tours – Immersive property viewing experience.
  • 🔑 Secure Authentication – Login & registration system.
  • 💬 Real-time Chat – Direct messaging between realestates and platform owners.
  • 📊 Realestate Dashboard – Manage listings, respond to inquiries, and track engagement.
  • 💰 Payment Integrations – Secure transactions for service fees with paypal, stripe and chapa.

Tech Stack

Technology Purpose
Next.js 15 Fullstack framework with App Router & Server Actions
Tailwind CSS Modern, utility-first styling
ShadCN UI Pre-styled components for an elegant UI
Framer Motion Smooth animations & transitions
Zustand Lightweight state management


Getting Started

1️⃣ Clone the Repository

git clone https://github.com/RevoEstate/frontend.git
cd frontend

2️⃣ Install Dependencies

npm install

3️⃣ Configure Environment Variables

Create a .env.local file in the root directory

4️⃣ Run the Development Server

npm run dev

The app will be available at http://localhost:3000.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

🛠 Contribution Guidelines

  • Fork the repository and create a new branch (feature/your-feature).
  • Follow the project's code style and commit conventions.
  • Create a pull request (PR) with a clear description.

About

A modern real estate marketplace built with Next.js 15, Tailwind CSS, ShadCN UI, and Framer Motion. Users can browse, list, and explore properties with AI-powered recommendations and 360° virtual tours for an interactive experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •