Skip to content

Welcome to ComfyBricks, your all-in-one platform for seamless and efficient real estate trading. This full-stack MERN website revolutionizes the way real estate transactions occur, providing a user-friendly and feature-rich experience for buyers, sellers, and agents.

Notifications You must be signed in to change notification settings

SohoomlalBanerjee/Comfy-Bricks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ComfyBricks

Welcome to ComfyBricks, your go-to platform for exploring and managing real estate listings. ComfyBricks is a full-stack web application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack. Whether you are a property owner looking to list your space or a potential buyer in search of your dream home, ComfyBricks has you covered.

Features

  • Property Listings: Explore a wide range of real estate listings with detailed information.
  • User Authentication: Securely create an account, log in, and manage your property listings or favorite properties.
  • Advanced Search: Find your ideal property with advanced search filters based on location, price, and amenities.
  • Responsive Design: Enjoy a seamless and user-friendly experience across various devices.

Technologies Used

  • Frontend:

    • React.js
    • Redux for state management
    • Store and manage property images efficiently with Firebase Storage.
    • Tailwind for styling
  • Backend:

    • Node.js with Express.js
    • MongoDB for efficient and scalable data storage
    • Mongoose for MongoDB object modeling
  • Authentication:

    • JSON Web Tokens (JWT) and Bcrypt.js for secure user authentication

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.
  • MongoDB database set up.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/comfybricks.git

Navigate to the project directory:

bash Copy code cd comfybricks Install dependencies for both the frontend and backend:

bash Copy code cd client && npm install cd ../server && npm install Create a .env file in the server directory with the following content:

env Copy code MONGODB_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret Run the development server:

License This project is licensed under the MIT License - see the LICENSE file for details.

About

Welcome to ComfyBricks, your all-in-one platform for seamless and efficient real estate trading. This full-stack MERN website revolutionizes the way real estate transactions occur, providing a user-friendly and feature-rich experience for buyers, sellers, and agents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages