---
title: 'Traces: Production Readiness Audit'
description: 'GPS-Tracking mit AI City Guides - 7 Backend-Module, Expo Mobile App, aber kein Docker, keine Tests, kein i18n'
date: 2026-03-19
app: 'traces'
author: 'Till Schneider'
tags: ['audit', 'traces', 'production-readiness', 'ai', 'mobile']
score: 35
scores:
  backend: 72
  frontend: 10
  database: 70
  testing: 0
  deployment: 8
  documentation: 45
  security: 55
  ux: 35
status: 'alpha'
stats:
  backendModules: 7
  webRoutes: 0
  components: 18
  dbTables: 8
  testFiles: 0
  testCount: 0
  languages: 0
---

## Zusammenfassung

Traces ist eine **Mobile-First GPS-Tracking App** mit AI City Guides (mana-search + mana-llm). Nur Expo Mobile App, keine Web-App. Größte Infrastruktur-Lücken aller Apps.

## Backend (72/100)

- 7 Module: Location, City, Place, POI, Guide, Database, Health
- AI-Integration: mana-search für POI Discovery, mana-llm für Narrativ-Generierung
- Credit System (5 Base + 2 pro POI)
- 10 Auth Guard Usages
- **Lücke:** Kein Rate Limiting, keine DTOs

## Frontend (10/100)

- **Keine Web-App** - nur Mobile (Expo)
- 20 Mobile Screens, 18 Komponenten
- 5 Tabs: Tracking, Orte, Karte, Städte, Führungen

## Deployment (8/100)

- **Kein Docker** - weder Backend noch Web/Mobile
- Kein docker-compose Eintrag
- Nicht deployed

## UX (35/100)

- **Kein i18n** - Deutsch hardcoded
- Kein Offline-Support
- Keine Web-App

## Top-3 Empfehlungen

1. **Docker-Support** - Backend Dockerfile erstellen
2. **Tests** - Location/Guide Service Specs
3. **i18n** - Mindestens DE + EN
