participatory-planner / README_HF.md
thadillo
Initial commit: Participatory Planning Application
23654e5
|
raw
history blame
1.46 kB
metadata
title: Participatory Planning Application
emoji: πŸ™οΈ
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit

Participatory Planning Application

An AI-powered collaborative urban planning platform for multi-stakeholder engagement sessions.

Features

  • 🎯 Token-based access - Self-service registration for participants
  • πŸ€– AI categorization - Automatic classification using Hugging Face models (free & offline)
  • πŸ—ΊοΈ Geographic mapping - Interactive visualization of geotagged contributions
  • πŸ“Š Analytics dashboard - Real-time charts and category breakdowns
  • πŸ’Ύ Session management - Export/import for pause/resume workflows
  • πŸ‘₯ Multi-stakeholder - Government, Community, Industry, NGO, Academic, Other

Quick Start

  1. Access the application
  2. Login with admin token: ADMIN123
  3. Go to Registration to get the participant signup link
  4. Share the link with stakeholders
  5. Collect submissions and analyze with AI

Default Login

  • Admin Token: ADMIN123
  • Admin Access: Full dashboard, analytics, moderation

Tech Stack

  • Flask (Python web framework)
  • SQLite (database)
  • Hugging Face Transformers (AI classification)
  • Leaflet.js (maps)
  • Chart.js (analytics)
  • Bootstrap 5 (UI)

Demo Data

The app starts empty. You can:

  1. Generate tokens for test users
  2. Submit sample contributions
  3. Run AI analysis
  4. View analytics dashboard

License

MIT