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.
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.
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.
- 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.
- Clone the repository:
https://github.com/hemaxpatel/Urban-Axis.git
- Install dependencies for backend:
cd api npm install - Start the backend server:
npm run dev
- Install dependencies for frontend:
cd client npm install - Start the frontend:
npm run dev
- Install dependencies for Socket
cd socket npm install - Start Socket
npm run dev
Built to simplify real estate transactions – Urban Axis is the future of property buying and selling!

