Main code asks the user for an address or location where they want to search or evaluate if its optimal for their office.
There are some limitations: They want to be sorrounded with Small and Medium Business They want to have a coffee shop nearby They want to be in San Diego California
- Pandas
- Pymongo
- TQDM
- Folium
- Numpy
- Warnings
- Regex
- Pickle
- OpenCage (for geocode)
Define client type: as I mentioned in the README ,they want to be sorrounded with Small and Medium Business, they want to have a coffee shop nearby and they want to be in San Diego California
Correctly query the data I want from Mongo.
Transforming data according to client needs.
Create a new collection with the final DataFrame in MongoCompass so we can add a 2dsphere index.
Make geoqueries of the new collection with client input and display them in a heatmap reflecting the concentration of offices in the selected area.
Get more information about restaurants in the area and display them with the heatmap mentioned above and marking where the restaurants of coffee shops are.