Important
DISCLAIMER: This project is only for education purpose.
I am working on a real estate project. So I need real-time data for that so I write a program to gather the data for this project and convert it into a web-app using streamlit.
Check out my Data Analysis on the scrapped data here.
Documentation for this project is available in ๐๏ธ wiki section.
In order to see the EDA process on the data fetched by this app goto ๐ campusx-project-notebooks.
- Python>=3.11
- Asynchronous Programming
- Streamlit
- Http Requests
- Pydantic
- Install all the required packages.
pip install -r requirements.txt
- Run the streamlit app.
streamlit run app.py
- Goto URL
http://localhost:8501/
. - Fill the form: Select the city which you want to scrape and submit.
- After some backend processing; a download button will appear, click it to download the scrapped data.
As I wanted to scrape the data from 99Acres website. I am ensuring that I am not performing any illegal activity using this data. I used this data in my project to build some ML model and perform some data analysis.