Skip to content

mateenasadaf/urbaninfrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

UrbanInfrastructure is a full-stack web application designed to analyze and recommend urban infrastructure locations based on accessibility, safety, and surrounding facilities.
It helps identify best zones and risk-prone zones for urban planning and decision-making.

Features Location-based search (e.g., Bangalore North) Interactive map visualization Best infrastructure zones recommendation Danger / risk zone identification Fast frontend with React + Vite Backend powered by Python (Flask) with geospatial logic

Tech Stack: Frontend: React, Vite, JavaScript, CSS, Leaflet / Map-based components Backend: Python, Flask, Flask-CORS, Geospatial utilities, JSON-based caching

πŸ“‚ Project Structure urbaninfra_dashboard/ β”‚ β”œβ”€β”€ backend/ β”‚ β”œβ”€β”€ app.py β”‚ β”œβ”€β”€ cache.py β”‚ β”œβ”€β”€ utils_geo.py β”‚ β”œβ”€β”€ requirements.txt β”‚ └── run_backend.bat β”‚ β”œβ”€β”€ frontend/ β”‚ β”œβ”€β”€ src/ β”‚ β”‚ β”œβ”€β”€ components/ β”‚ β”‚ β”œβ”€β”€ App.jsx β”‚ β”‚ β”œβ”€β”€ api.js β”‚ β”‚ └── main.jsx β”‚ β”œβ”€β”€ public/ β”‚ β”œβ”€β”€ package.json β”‚ └── vite.config.js β”‚ └── .gitignore

HOW TO RUN LOCALLY: Backend Setup (Python): cd backend python -m venv venv venv\Scripts\activate # Windows pip install -r requirements.txt python app.py Backend will run on: http://127.0.0.1:5000

Frontend Setup (React): cd frontend npm install npm run dev Frontend will run on: http://localhost:5173

Author Mateena Sadaf GitHub: https://github.com/mateenasadaf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors