Skip to content

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CribEstate

Overview

cribestate-responsive-mockup

CribEstate is a responsive full-stack web app for property searching, listing, and management, featuring real-time chat with Socket.io, secure JWT authentication, and efficient data handling with Prisma, all within a dynamic React UI for seamless user experience across devices.

Getting Started

Prerequisites

This is an example of how to install the prerequisite softwares.

  • npm
    npm install npm@latest -g

Installation

Below is an example of how you can install and set up the CribEstate application.

  • To start the front-end
  1. Change to "client" folder
    cd client
  2. Run the front-end
    npm run dev
  • To start the back-end (MongoDB database)
  1. Change to "api" folder
    cd api
  2. Run the back-end (MongoDB database)
    npm run start
  • To start the back-end (Socket.io)
  1. Change to "socket" folder
    cd socket
  2. Run the back-end (Socket.io)
    npm run start

Introduction

Key tech stack and tools that are utilized in this project:

  • Express.js Routing & Authentication
  • Prisma & MongoDB Integration
  • Real-time Chat Functionality with Socket.io
  • Responsive UI Design with React
  • Advanced React Features like Context API & Router Dom

Description

Welcome to CribEstate, your go-to platform for discovering and booking your dream property. CribEstate is a comprehensive real estate website designed with the latest technology to offer a seamless and responsive experience. Built on the powerful MERN stack—MongoDB, Express.js, React, and Node.js—our platform provides a user-friendly interface and advanced features to simplify your real estate journey.

At CribEstate, we prioritize security and convenience. Our platform includes real-time chat functionality powered by Socket.io, secure authentication using JWT and cookies, and efficient data management with Prisma. Whether you’re searching for a new home or managing your property listings, CribEstate offers intuitive tools like the React Context API, React Router Dom, and responsive design elements to ensure you have the best experience.

Explore CribEstate and take advantage of our cutting-edge features as you find and secure your perfect property. We’re here to make your real estate journey as smooth and enjoyable as possible.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages