This web-based Real Estate API facilitates property transactions, enabling sellers to list their properties for sale, and buyers to directly purchase properties of interest without the involvement of an agent. This code allows sellers and buyers to do the following:
- Create an account
- Login to your
- Update their account
- Delete their account
- Upload properties for sale (for house owners)
- Purchase property of interest (for potential buyers)
- View or retrieve account profile
To install this application, you need Node.js 19 (to download, go to : https://nodejs.org/en/download/current). You can set up this project locally on your PC by running the following commands:
- Clone this project (
git clone https://github.com/oluwaseun-odueso/Real-Estatery
) - Run npm install to download all dependencies
- Set up a Sequelize database connection
- Store all credentials in a .env file
- Run npm dev
- Fork this repository
- Clone your forked repository
- Create a branch and write your codes
- Commit and push
- Star this repository
- Wait for the pull request to be reviewed and merged
- Oluwaseun Odueso (https://github.com/oluwaseun-odueso/Real-Estatery)