Rastro - Plataforma de Respuesta a Emergencias

Rastro es una plataforma de respuesta a emergencias post-terremoto, diseñada para facilitar la comunicación y logística en situaciones críticas. Está optimizada para ofrecer fricción mínima (no requiere registro para reportar) y garantizar un flujo de información verificada.

🎯 ¿Para qué sirve?

La aplicación está dividida en tres módulos principales:

  1. Mapa Colaborativo (/mapa): Muestra reportes geolocalizados en tiempo real sobre necesidades de rescate, suministros y estado de vías.
  2. Buscador de Personas (/personas): Permite registrar y buscar personas en refugios (por nombre o cédula de identidad), facilitando la reunificación familiar.
  3. Panel de Moderación (/moderacion): Un área restringida donde los moderadores revisan, aprueban o rechazan los reportes ciudadanos antes de publicarlos en el mapa, evitando desinformación.

🛠️ Stack Tecnológico

  • Framework: Next.js 14 (App Router)
  • Lenguaje: TypeScript
  • Estilos: Tailwind CSS
  • Base de Datos, Auth, Storage y Realtime: Supabase
  • Mapas: Leaflet + react-leaflet + OpenStreetMap
  • Formularios y Validación: react-hook-form + zod
  • Búsqueda: fuse.js (Búsqueda fuzzy)
  • Íconos: lucide-react
  • Hosting y Cron Jobs: Vercel

Comments

Build feedback

0 comments

Sign in to leave feedback and vote on comments.

No comments yet. Start the thread with a sharp question or useful suggestion.