Commit Graph

34 Commits

Author SHA1 Message Date
SaidSoighiri94 f7f61a8ebd feat(backend): add responsable emprunts endpoint 2026-07-15 11:47:36 +02:00
SaidSoighiri94 a3795b41a0 feat(backend): add responsable dashboard endpoint 2026-07-15 11:04:09 +02:00
SaidSoighiri94 295dd03b8d docs: clarify review current state 2026-07-09 10:01:30 +02:00
SaidSoighiri94 eb3094f3a6 style(frontend): harmonize student demo labels 2026-07-08 14:44:09 +02:00
SaidSoighiri94 8c710b6e3c docs: record student flow stabilization 2026-07-08 11:21:44 +02:00
SaidSoighiri94 78a0c1305e feat(frontend): connect return flow to api 2026-07-07 14:10:12 +02:00
SaidSoighiri94 e46ec29543 feat(db): enrich demo catalogue fixtures 2026-07-07 13:47:55 +02:00
SaidSoighiri94 7aba1a930d feat(frontend): connect borrow flow to api 2026-07-07 13:22:53 +02:00
SaidSoighiri94 9564dd1ade feat(materiel): connect catalogue and detail to api 2026-07-07 13:07:47 +02:00
SaidSoighiri94 90d5a65f29 feat(frontend): add restitution result screen (completes student flow) 2026-07-07 10:08:33 +02:00
SaidSoighiri94 e9d67e78f5 feat(frontend): add return checklist screen with shared checklist widgets 2026-07-07 09:45:15 +02:00
SaidSoighiri94 648ea21155 feat(frontend): add restitution selection screen 2026-07-06 15:45:09 +02:00
SaidSoighiri94 0f72c021ba feat(frontend): add emprunt confirmation screen (completes borrow flow) 2026-07-06 15:18:48 +02:00
SaidSoighiri94 9941ae97dc feat(frontend): add departure checklist screen 2026-07-06 15:02:31 +02:00
SaidSoighiri94 b124d7a775 feat(frontend): add material detail screen 2026-07-06 12:44:43 +02:00
SaidSoighiri94 84bd2cc629 feat(frontend): add material catalogue screen with search and filters 2026-07-06 11:44:43 +02:00
SaidSoighiri94 97faf3e9ee feat(frontend): add student identification screen as entry point 2026-07-06 11:25:40 +02:00
SaidSoighiri94 b2c999026f chore(docs): remove ENSUP charter PDF, reference validated mockup instead 2026-07-06 10:51:52 +02:00
SaidSoighiri94 d12302e8a6 feat(frontend): scaffold Flutter Web app with ENSUP home screen 2026-07-06 10:37:21 +02:00
SaidSoighiri94 be7d095fc3 feat(backend): add emprunt restitution with automatic anomaly detection 2026-07-06 10:10:09 +02:00
SaidSoighiri94 3215a3c11f feat(backend): expose POST /api/emprunts with departure checklist 2026-07-06 09:46:03 +02:00
SaidSoighiri94 d8f044924e chore(security): harden .gitignore against secret leaks 2026-06-23 16:08:39 +02:00
SaidSoighiri94 ab1bf29b7f refactor(backend): rename output DTOs to Response naming convention 2026-06-22 11:01:05 +02:00
SaidSoighiri94 101e52236f refactor(backend): add output DTOs for existing endpoints 2026-06-22 10:46:50 +02:00
SaidSoighiri94 b5a7577e8d feat(auth): add profile and QR card identification endpoints 2026-06-22 10:13:45 +02:00
SaidSoighiri94 20490a05c5 feat(backend): add GET /api/mes-emprunts endpoint 2026-06-19 11:38:40 +02:00
SaidSoighiri94 bee21b9fd8 feat(backend): add GET /api/materiels catalogue endpoint 2026-06-19 10:39:27 +02:00
SaidSoighiri94 63c56ce775 chore(backend): type-check prisma scripts via split tsconfig 2026-06-16 10:15:35 +02:00
SaidSoighiri94 d67cf8d65e chore(backend): add ESLint and Prettier configuration 2026-06-16 10:01:19 +02:00
SaidSoighiri94 2ac1a3281b feat(backend): add global error handling and request logging middlewares 2026-06-15 17:46:39 +02:00
SaidSoighiri94 2aefe5cfbe feat(db): add test fixtures script 2026-06-15 16:53:20 +02:00
SaidSoighiri94 806c5deafe docs: sync review.md with seed step commit 2026-06-15 11:14:34 +02:00
SaidSoighiri94 2c3a5db057 feat(db): add reference data seed script 2026-06-15 11:06:08 +02:00
SaidSoighiri94 0590e13fc9 docs: add review.md decision log 2026-06-15 10:08:49 +02:00