Welcome to the S.B.RealEstate website, a platform for managing real estate properties with various features such as adding, deleting, and editing properties. Users can sign up on the website, upload property pictures, and also sign in using Google Authentication.
- MERN Stack:
- MongoDB (Database)
- Express.js (Backend)
- React.js (Frontend)
- Node.js (Runtime environment)
- This website we can run only multiple devices like Mobile, Desktop , laptop, Tablets etc.
-
User Authentication
- Sign up with email/password
- Sign in with Google Authentication
-
Property Management
- Add new properties
- Delete existing properties
- Edit property details
-
Image Upload
- Clone the repository:
git clone https://github.com/your-username/SBRealEstate.git
-
Change directory:
cd SBRealEstate
-
Install Dependencies:
- Install server dependencies npm install - Install client dependencies cd client npm install
-
Set up environment variables:
- Create a .env file in the server directory and add the necessary variables:-
- MONGO_URI
- JWT_SECRET
- Create a .env file in the server directory and add the necessary variables:-
-
Run the Applications:
# Run server (from the server directory) npm run dev # Run client (from the client directory) npm run dev
-
Open your browser and go to http://localhost:5173 to access the S.B.RealEstate website.
- If you'd like to contribute to the project, please feel free to contibute.
- don't forget to start this Repository.