Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/astrxnomo/manizalesdepie/llms.txt

Use this file to discover all available pages before exploring further.

Manizales de Pie is a live map that answers one question: ¿dónde ayudo hoy? — Where do I help today? Built after the magnitude 7.4 earthquake of August 10, 2026, it connects volunteers with specific needs across Manizales and Villamaría, showing aid collection points, shelters, work orders, lost animals, and resource offers on a single interactive map.

Introduction

Understand the product’s purpose, architecture decisions, and guiding principles.

Quickstart

Stand up a local instance with Supabase, seed data, and Google Auth in minutes.

Architecture

Explore the three-layer dependency rule, data flow, and security model.

Self-Hosting

Deploy your own instance for a different emergency or municipality.

What the map shows

Every pin on the map belongs to one of four entity types. The icon encodes what a place is; the color encodes whether it can help you right now.

Aid Sites

Collection points, shelters, blood donation centers, and census posts — fixed locations with real-time status.

Work Orders

Specific community needs (debris removal, structural risk, supplies) with a public activity thread.

Animals

Lost, found, and sighted animals — photo board plus map markers with contact info.

Resource Offers

Trucks, tools, free transport, and temporary housing offered by neighbors.

Key design principles

1

Publish first, moderate down

All reports go live immediately, labeled as unconfirmed. Curators hide spam; the community confirms accuracy. Holding reports for approval creates a bottleneck when information is most time-sensitive.
2

Anonymous by default

Reporting a need, confirming a site, or offering a resource never requires an account. Google Sign-In is required only for actions that commit other people — hosting a volunteer event, for example.
3

Neighborhood-first geometry

Every pin is automatically assigned to one of Manizales’s 114 official barrios via a PostGIS trigger. The panel filters by barrio, and the map stays complete — hiding pins in other barrios would stop someone from finding the nearest collection point just across a boundary.
4

Status from behavior, not declarations

Work order status is derived from a thread of community entries (on_the_way, helped, still_needed, not_real) — no one person can unilaterally close a case that still needs attention.
Manizales de Pie is purpose-built for a specific emergency. If you want to adapt it for another city or disaster, start with the Self-Hosting guide and the Architecture overview.

Build docs developers (and LLMs) love