MERN stack house rental app with realtime chat & request updates using socket.io and being hosted on Render.
for the project documentation/report check project_report.pdf
git clone https://github.com/nonkloq/rentit.git
cd rentit
rename .env.example
to .env
and fill in the variables in both frontend and backend folders.
@project root directory ~/rentit
npm run build # will install all npm packages and build the project
npm run start
to start the server
cd backend
npm install
npm run dev
to start the client
cd frontend
npm install
npm run start
The property listings are sampled from the Houses Dataset and property details filled using Gemini-1.5-Flash via the Gemini API. see datafiller.ipynb for code and data-filling process.