Skip to content

Repository files navigation

Emergencias CR

Emergencias CR brings together real-time details, analysis, and statistics about emergencies attended by Bomberos de Costa Rica.

Live site · API reference

Screenshots

Desktop homepage

Desktop map view Desktop station view

Mobile homepage Mobile map view Mobile station view

What's Included

  • apps/web: TanStack Start app + Hono OpenAPI API (one deployable unit).
  • apps/sync-v2: BullMQ-based sync service.
  • apps/sync: legacy sync service.
  • packages/*: shared modules for DB, libraries, and domain logic.

Development

Install dependencies:

bun install

Run the web app (Start + API on :3000):

bun dev

Run everything, including sync:

bun dev:all

Run individual processes:

bun dev:web
bun dev:sync

Verification

Lint:

bun lint:check

Formatting:

bun format:check