Skip to content

dilrukshax/Real-Estate-Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Real Estate Marketplace

Node.js Badge Express.js Badge React Badge MongoDB Badge Firebase Badge Tailwind CSS Badge

Features

  • User Authentication: Secure registration and login system with support for Google OAuth.
  • Property Marketplace: Effortlessly list, search, and explore a wide range of properties.
  • Detailed Property Views: Vivid image galleries and comprehensive property descriptions.
  • Inquiry Management: Contact forms for easy property-related inquiries.
  • Dashboard Management: Manage listings and inquiries efficiently with a user-friendly dashboard.
  • Advanced Search: Filter and sort properties by price, location, and other criteria.

Screenshot

Image

Image

Image

Image

How to Set Up the Project

Follow these steps to set up and run the project locally:

Clone the Repository

git clone https://github.com/your-username/awesome-real-estate-marketplace.git

Setting Up the Backend

  1. Navigate to the backend directory:

    cd backend
  2. Install dependencies:

    npm install
  3. Start the backend server:

    npm run dev

Setting Up the Frontend

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Start the frontend development server:

    npm run dev

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Make changes and commit:
    git commit -m "Description of changes"
  4. Push to your branch:
    git push origin feature-name
  5. Submit a pull request for review.

About

Real Estate Marketplace using MERN and tailwind css

Resources

Stars

Watchers

Forks

Languages