Skip to content

Harsh260105/Urban-Axis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urban Axis - Real Estate Platform

Home Page Sign Up

Project Overview

Urban Axis is a modern real estate platform designed to streamline the process of buying, selling, and renting properties. It provides an intuitive interface for users to explore property listings, connect with sellers, and engage in real-time conversations with agents.

Problem Statement

Traditional real estate transactions face several challenges, including:

  • Lack of Transparency – Buyers struggle to find accurate property details and seller information.
  • Inefficient Communication – Difficulty in reaching property sellers or agents quickly.
  • Manual Listing Management – Time-consuming and error-prone property listing process.
  • Limited Market Access – Sellers struggle to reach a wider audience.

Our Solution

Urban Axis introduces an efficient, secure, and user-friendly platform for real estate transactions:

  • Property Listings – Users can list, browse, and filter properties based on location, price, and type.
  • Real-Time Chat – Buyers, sellers, and agents can communicate instantly via chat.
  • Map Integration – View property locations using an interactive map.
  • Secure Authentication – Ensuring data security with JWT-based authentication.
  • AI Chatbot - Users can ask their queries to chatbot.

Tech Stack

  • Frontend: React.js, React Router, Context API, Tailwind CSS.
  • Backend: Node.js, Express.js.
  • Database: MongoDB, Prisma ORM.
  • Authentication: JWT, Cookies.
  • Media Storage: Cloudinary.
  • Real-Time Chat: Socket.io.

Project Team

Installation & Setup

  1. Clone the repository:
    https://github.com/hemaxpatel/Urban-Axis.git
  2. Install dependencies for backend:
    cd api
    npm install
  3. Start the backend server:
    npm run dev
  4. Install dependencies for frontend:
    cd client
    npm install
  5. Start the frontend:
    npm run dev
  6. Install dependencies for Socket
    cd socket
    npm install
  7. Start Socket
    npm run dev

Built to simplify real estate transactions – Urban Axis is the future of property buying and selling!

About

Full Stack Real Estate WebApp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.1%
  • SCSS 20.9%
  • CSS 16.4%
  • Python 1.2%
  • HTML 0.4%