Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HousingAtEase

Welcome to HousingAtEase, a real estate listing website built using the MERN stack. It allows users to browse properties, search for specific listings, and upload properties for sale. The application features user authentication using Auth0, dynamic UI components including drop-down menus with Mantine UI, efficient data fetching managed by React Query, and a robust database setup with Prisma and MongoDB.

Demonstration

The following visuals offer a transparent representation of the application's capabilities and its operational status:

Project Banner BSearch Booking

Features

  • User Authentication: Secure login via Auth0.
  • Property Listings: Browse and search available properties.
  • Property Upload: Users can upload their properties for sale.
  • Dynamic UI: Utilizes Mantine UI for interactive components.
  • Efficient Data Fetching: Managed by React Query.
  • Robust Database: Prisma with MongoDB.

Prerequisites

  • HTML, CSS and JavaScript
  • Node.js
  • Express JS
  • React
  • MongoDB
  • Auth0 Account

Running the Project

  1. Start the frontend:

    cd client
    npm run dev
  2. Start the backend:

    cd ../server
    npm start

Deployment

Frontend

The frontend is deployed on vercel. You can visit it at HousingAtEase on Vercel.

Backend

The backend is also deployed using vercel, a cloud application hosting platform for developers.

Contact

For any questions or inquiries, please contact aryan153sharma@gmail.com.

Releases

Packages

Used by

Contributors

Languages