Michele d64c7f4524 feat(03-01): SwipeService CRUD + Pydantic schemas + FastAPI router
- backend/schemas/swipe.py: SwipeItem, SwipeItemCreate, SwipeItemUpdate, SwipeListResponse
- backend/services/swipe_service.py: SwipeService con load/save/add/update/delete/mark_used su swipe_file.json
- backend/routers/swipe.py: 5 endpoint REST (GET/POST/PUT/DELETE/mark-used), lazy init pattern
- backend/main.py: registra swipe.router prima del SPA catch-all mount
2026-03-09 00:22:12 +01:00
2026-03-08 23:21:41 +01:00
Description
postgenerator - Lab project
381 KiB
Languages
TypeScript 50.1%
Python 48.9%
Dockerfile 0.5%
CSS 0.2%
JavaScript 0.2%
Other 0.1%