RealEstate Marketplace is a web platform that enables users to buy, sell, and rent houses and lands. This application provides a comprehensive solution for real estate transactions and property management. Users can explore listings, upload property details, and seamlessly interact with the real estate market.
- Property Listings: Browse and search for a wide range of properties based on location, price, and other filters.
- User Authentication: Secure user accounts with the ability to list properties, save favorites, and manage listings.
- Image Storage: Utilizes Firebase for storing and managing property images.
- Responsive Design: Ensures optimal user experience across various devices.
- Frontend: React.js, HTML, CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Image Storage: Firebase Storage
- Authentication: Jwt
- Deployment: Vercel
These instructions will help you set up and run the project on your local machine for development and testing purposes.
- Clone the repository to your local machine:
# RealEstate Marketplace
RealEstate Marketplace is a web platform that enables users to buy, sell, and rent houses and lands. This application provides a comprehensive solution for real estate transactions and property management. Users can explore listings, upload property details, and seamlessly interact with the real estate market.
- Property Listings: Browse and search for a wide range of properties based on location, price, and other filters.
- User Authentication: Secure user accounts with the ability to list properties, save favorites, and manage listings.
- Image Storage: Utilizes Firebase for storing and managing property images.
- Responsive Design: Ensures optimal user experience across various devices.
- Frontend: React.js, HTML, CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Image Storage: Firebase Storage
- Authentication: Firebase Authentication
- Deployment: [Hosting Provider]
These instructions will help you set up and run the project on your local machine for development and testing purposes.
- Clone the repository to your local machine:
https://github.com/zorothreesword/housing-marketplace.git
- Navigate to the project directory:
cd housing-marketplace
- Install dependencies:
npm install
-
Set up a MongoDB database and update the connection string in the backend configuration.
-
Set up Firebase and update Firebase configuration details in the frontend.
-
Frontend:
npm start
-
Backend: node index.js
-
Open your browser and visit http://localhost:3000 to view the RealEstate Marketplace.
If you'd like to contribute to this project