Zum Hauptinhalt springen
← Alle ManaScores
Beta 19. März 2026 von Till Schneider

Photos: Production Readiness Audit

Fotogalerie mit Alben, Tags, Favorites - deployed auf mana.how mit mana-media Integration, aber keine Tests

Gesamtscore

Gewichteter Durchschnitt aus 8 Kategorien

62 /100

Kategorie-Scores

Backend
82
Frontend
65
Database
72
Testing
0
Deployment
85
Doku
78
Security
65
UX
55

Metriken

6.136 Lines of Code
73 Source Files
0.2 MB (Source)
40 Commits
2 Contributors
2026-02-11 Erster Commit
26 API Endpoints
7 Backend Module
12 Web Routes
14 Stores
20 Komponenten
5 DB Tabellen
0 Tests
0 Test Files
3 Sprachen
46 TODOs/FIXMEs
421 Max File (LOC)
audit photos production-readiness

Zusammenfassung

Photos ist eine Fotogalerie-App mit Alben, Tags, Favorites und mana-media Proxy-Integration. Deployed auf mana.how (photos-api.mana.how, photos.mana.how).

Backend (82/100)

  • 7 Module: Album, Image, Favorite, Tag, Profile, Admin, Health
  • 26 API-Endpoints (umfangreichste API)
  • 3 DTOs, ServiceAuthGuard
  • mana-media Integration für Medien-Storage
  • Lücke: Kein Rate Limiting

Frontend (65/100)

  • 12 Routes, 20 Komponenten, 25 Stores (komplexer State)
  • 3 Sprachen
  • Lücke: Nur 2 direkte API-Calls (nutzt mana-media Proxy)

Testing (0/100)

Keine Tests.

Deployment (85/100)

  • Deployed auf mana.how (Port 3039 Backend, 5019 Web)
  • Dockerfiles + prod URLs dokumentiert

Top-3 Empfehlungen

  1. Tests - Album/Image Service Specs
  2. Rate Limiting - Für Upload-Endpoints
  3. PWA - Für Offline-Bildbetrachtung