mcd-tracker

mcd-tracker forgejo

Notes

Architecture

  • Architecture: Data Flow — mcd-tracker arch-dataflow-mcd-tracker
  • Architecture: Deployment — mcd-tracker arch-deployment-mcd-tracker
  • Architecture: Domain Model — mcd-tracker arch-domain-mcd-tracker

Phase

  • Phase 10: App Store Submission phase-mcd-tracker-10-app-store
  • Phase 10a: Pre-Launch Security Hardening phase-mcd-tracker-10a-security
  • Phase 13: Gamification + XP System phase-mcd-tracker-13-gamification
  • Phase 14: Receipt Intelligence phase-mcd-tracker-14-receipt-intelligence
  • Phase 1: Service Onboarding phase-mcd-tracker-1-service-onboarding
  • Phase 1a: CI Validation for pal-e-deployments phase-mcd-tracker-1a-ci-validation
  • Phase 2: Backend Scaffold + First Deploy phase-mcd-tracker-2-backend-scaffold
  • Phase 3: Data Model + Postgres phase-mcd-tracker-3-data-model
  • Phase 4: Keycloak Realm + Auth phase-mcd-tracker-4-keycloak-auth
  • Phase 5: Core API Endpoints + Integration Tests phase-mcd-tracker-5-core-api
  • Phase 5a: Receipt Model + Photo Upload phase-mcd-tracker-5a-receipt-model
  • Phase 5c: GPS Nearby Locations (Overpass API) phase-mcd-tracker-5c-gps-nearby
  • Phase 6: Frontend Playground phase-mcd-tracker-6-playground
  • Phase 7: SvelteKit + Capacitor Frontend phase-mcd-tracker-7-sveltekit
  • Phase 7a: E2E + Integration Test Suite phase-mcd-tracker-7a-testing
  • Phase 7a: Location Discovery + Navigation phase-mcd-tracker-7a-location-discovery
  • Phase 7b: Keycloak Theme — Match App Design phase-mcd-tracker-7b-keycloak-theme
  • Phase 7c: Local Dev Stack (Docker Compose + Tailscale) phase-mcd-tracker-7c-local-dev
  • Phase 8: Mac Woodpecker Agent phase-mcd-tracker-8-mac-agent
  • Phase 9: Capacitor iOS Build + Native Plugins phase-mcd-tracker-9-capacitor-ios

Plan

  • Plan: mcd-tracker plan-mcd-tracker

Review

  • Review: Mount mcd-tracker-playground in playground nginx review-199-2026-03-18

Doc

  • TODO: Pre-seed McDonald's locations into Postgres todo-mcd-preseed-locations
  • TODO: Smart proximity — query Postgres instead of Overpass todo-mcd-smart-proximity
  • TODO: Wire real camera + manual code entry (replace mock scan flow) todo-mcd-real-scan-flow
  • TODO: mcd-tracker API observability — Prometheus instrumentation + business metrics todo-mcd-observability-api
  • TODO: mcd-tracker Grafana dashboard + alert rules todo-mcd-observability-dashboard

Project Page

  • mcd-tracker project-mcd-tracker

Board

  • mcd-tracker board-mcd-tracker

Repos

  • mcd-tracker-api
    active
  • mcd-tracker-app
    active