Skip to content

TaskForge v0.2.0

Latest

Choose a tag to compare

@Byakoren Byakoren released this 17 Oct 09:59
· 26 commits to main since this release
db63db3

[0.2.0] - 2025-10-17 — API Express (Semaine 3)

Added

  • Backend Express initialisé :
    • app.js — configuration de l’application Express (CORS, JSON, logs HTTP, routes, erreurs)
    • server.js — point d’entrée du serveur
    • routes/tasks.routes.js — routes CRUD complètes /api/tasks
    • middlewares/error.js — gestion des erreurs notFound + errorHandler
    • Endpoint de santé : GET /api/health
  • Documentation associée :
    • docs/backend/app.md
    • docs/backend/error.md
    • docs/backend/tasks.routes.md
    • docs/backend/architecture_S3.md
    • Mise à jour de PROGRESSION.md, et CHANGELOG.md

Changed

  • Réorganisation des dossiers docs → ajout d’un sous-dossier backend/ pour clarifier les modules serveur
  • Amélioration du style des commentaires en-tête dans les modules

Fixed

  • Aucune anomalie détectée sur la gestion des statuts et des erreurs HTTP

Notes

  • Version stable du backend Express (API REST /api/tasks)
  • Stockage temporaire en JSON local (src/data/tasks.json)
  • Prochaine étape (S4) : adaptation du front (storage.js) pour consommer l’API via fetch()