22 lines
1.0 KiB
Markdown
22 lines
1.0 KiB
Markdown
# Visione Backend LLM Context
|
|
|
|
Visione is a C++20/Drogon backend for a municipal urban issue reporting system.
|
|
Citizens create reports with category, position, address, description and media
|
|
attachments.
|
|
Operators manage reports, assign teams, update status and chat with citizens.
|
|
Admins manage roles, users, areas, teams and reference data.
|
|
|
|
The project runs locally on the host machine. Docker is used only for external
|
|
services such as MySQL and MailHog. Real production deployment and Dockerizing
|
|
the backend are later delivery tasks.
|
|
|
|
Important conventions:
|
|
|
|
- Code and database identifiers are English.
|
|
- The webapp is Italian-facing, so labels or seeded category names may be Italian.
|
|
- Use Drogon references from `/home/gabdevele/Projects/snitchitaly/backend/drogon`
|
|
and `https://drogonframework.github.io/drogon-docs/`.
|
|
- `AGENTS.md` is the durable agent instruction entrypoint.
|
|
- `docs/MILESTONE_01.md`, `docs/MILESTONE_02.md` and `docs/MILESTONE_03.md`
|
|
describe what has been implemented and what comes next.
|