File size: 1,458 Bytes
23654e5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
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