Skip to content

Fullstack real estate app, with microservices using Node.js for the back-end with NoSQL MongoDB and React in addition with Typescript for the client interface. For the user interface I'm also using tailwind with shadcnUi

License

Notifications You must be signed in to change notification settings

IvanSarabeev/MERN-Estate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN-Estate

This is a course project, in which I will build a fullstack web application

Table of Contents

Project Structure

The project is structured into two main directories:

  1. Client: Contains the front-end code.
  2. Server: Contains the back-end code.

Features

  • Client: Built with React and TypeScript, it provides a responsive and interactive user interface.
  • Server: Developed with Node.js, Express, and MongoDB, it offers a robust and scalable back-end.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js and npm installed on your machine.
  • MongoDB installed and running.

Installation

Follow these steps to install the project:

Clone the Repository

git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

cd client
npm install

cd ../server
npm install

Client Scripts

npm start: Starts the development server.
npm build: Builds the app for production.

Server Scripts

npm start: Starts the server.
npm run dev: Starts the server in development mode with nodemon.

Contributing

To contribute to this project, follow these steps:

Fork this repository.
Create a branch: git checkout -b feature/your-feature.
Make your changes and commit them: git commit -m 'Add some feature'.
Push to the original branch: git push origin feature/your-feature.
Create the pull request.

About

Fullstack real estate app, with microservices using Node.js for the back-end with NoSQL MongoDB and React in addition with Typescript for the client interface. For the user interface I'm also using tailwind with shadcnUi

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages