{"id":51065287,"url":"https://github.com/urbanmorph/bda","last_synced_at":"2026-06-23T06:01:20.103Z","repository":{"id":335039326,"uuid":"1143871626","full_name":"urbanmorph/BDA","owner":"urbanmorph","description":"Bengaluru Development Authority Dashboard","archived":false,"fork":false,"pushed_at":"2026-05-21T15:56:41.000Z","size":648,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-21T23:31:42.994Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://bda-sandy.vercel.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/urbanmorph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-28T03:40:18.000Z","updated_at":"2026-05-21T16:00:40.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/urbanmorph/BDA","commit_stats":null,"previous_names":["urbanmorph/bda"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/urbanmorph/BDA","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbanmorph%2FBDA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbanmorph%2FBDA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbanmorph%2FBDA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbanmorph%2FBDA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/urbanmorph","download_url":"https://codeload.github.com/urbanmorph/BDA/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbanmorph%2FBDA/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34677400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-23T06:01:14.084Z","updated_at":"2026-06-23T06:01:20.096Z","avatar_url":"https://github.com/urbanmorph.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BDA Dashboard Project\n\n## Overview\n\nA comprehensive dashboard to visualize the functions and activities of the Bengaluru Development Authority (BDA) as conferred by the BDA Act 1976 and its amendments.\n\n## Project Status\n\n**Current Phase**: Planning \u0026 Design\n\n## Documentation\n\n- **[Dashboard Plan](DASHBOARD_PLAN.md)**: Comprehensive plan with all components, technical implementation, and development phases\n- **[Data Sources](supporting-documents/DATASOURCES.md)**: Complete list of data sources, APIs, and references\n\n## Key Features\n\n### 10 Core Dashboard Components\n\n1. **Overview \u0026 Key Metrics**: High-level KPIs and trends\n2. **Master Plan Visualization**: RMP 2015 \u0026 2031 spatial planning\n3. **BDA Layouts \u0026 Development Map**: All approved layouts (1972-2025)\n4. **Functional Areas**: BDA's statutory functions implementation\n5. **Economic Development**: Industrial areas, SEZs, economic indicators\n6. **Environmental \u0026 Sensitive Areas**: Eco-zones, water bodies, conservation\n7. **Demographics \u0026 Population**: Historical trends and projections\n8. **E-Auction \u0026 Land Management**: Current auctions and land inventory\n9. **Infrastructure \u0026 Transportation**: Roads, metro, connectivity\n10. **Administrative Boundaries**: BDA LPA and other planning authorities\n\n## Technology Stack (Proposed)\n\n- **Frontend**: React.js + Leaflet.js/Mapbox + D3.js\n- **Backend**: Node.js/Python (FastAPI)\n- **Database**: PostgreSQL + PostGIS\n- **Data Processing**: Python (Pandas, GeoPandas)\n\n## Data Coverage\n\n- **Approved Layouts**: 1972-2025 (64-page register)\n- **Master Plans**: RMP 2015 (in force), RMP 2031 (draft)\n- **Planning Area**: BDA LPA covering BBMP and surrounding villages\n- **Population**: Historical (1971-2011) + Projections (2031)\n- **Environmental**: Eco-sensitive zones, water bodies, drainage systems\n- **Economic**: Industrial estates, SEZs, employment data\n\n## Quick Start\n\n### Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Start dev server (opens at http://localhost:3000)\nnpm run dev\n```\n\n### Production Build\n\n```bash\n# Build for production\nnpm run build\n\n# Preview production build\nnpm run preview\n```\n\n### Deploy to Vercel\n\n```bash\n# Deploy with Vercel CLI\nnpx vercel\n\n# Or connect repo to Vercel dashboard for auto-deploy\n```\n\nSee [DEVELOPMENT.md](DEVELOPMENT.md) for detailed development guide.\n\n## Development Phases\n\n- **Phase 1**: Foundation (Weeks 1-2) - Setup \u0026 Data Extraction\n- **Phase 2**: Core Components (Weeks 3-4) - Basic visualizations\n- **Phase 3**: Data Enrichment (Weeks 5-6) - Geocoding \u0026 GIS\n- **Phase 4**: Advanced Features (Weeks 7-8) - Complete all components\n- **Phase 5**: Polish \u0026 Deploy (Weeks 9-10) - Testing \u0026 Deployment\n\n## Key Challenges\n\n1. **Geocoding**: Converting village/taluk names to coordinates\n2. **Data Extraction**: Processing 200+ pages of PDF documents\n3. **Historical Data**: Mapping 50+ years of development\n4. **Multiple Sources**: Integrating diverse data formats\n\n## Contributing\n\n(To be defined)\n\n## License\n\n(To be defined)\n\n## Contact\n\n(To be defined)\n\n## Acknowledgments\n\n- **BDA**: For public data availability\n- **OpenCity**: For hosting RMP 2015 data\n- **Karnataka Government**: For legal documents and land records portal\n\n---\n\n## Project Structure\n\n```\nBDA/\n├── README.md\n├── DASHBOARD_PLAN.md\n├── supporting-documents/\n│   ├── DATASOURCES.md\n│   └── (downloaded PDFs and data files)\n├── data/\n│   ├── raw/              # Raw extracted data\n│   ├── processed/        # Cleaned and geocoded data\n│   └── geojson/          # Spatial data\n├── src/\n│   ├── frontend/         # React application\n│   ├── backend/          # API server\n│   └── data-processing/  # ETL scripts\n├── docs/\n│   └── api/              # API documentation\n└── tests/\n```\n\n## Next Steps\n\n1. Extract data from PDF documents\n2. Set up database schema\n3. Build data processing pipeline\n4. Create initial prototype\n5. Iterative development of dashboard components\n\nSee [DASHBOARD_PLAN.md](DASHBOARD_PLAN.md) for detailed implementation plan.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furbanmorph%2Fbda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furbanmorph%2Fbda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furbanmorph%2Fbda/lists"}