Nihon
Une application locale d’apprentissage du japonais pour Windows, Linux et macOS.
Je mène une refonte importante de Nihon et je la gère comme un vrai produit : planifiée, documentée et livrée par petites étapes. J’écris moi-même l’essentiel du code, et je tiens en particulier à maîtriser le backend.
- Une API REST Express.js/TypeScript partagée par un client web React et une app macOS native en Swift/SwiftUI
- Près de 200 issues, organisées avec labels, index, epics et sous-issues
- Règles Git, un
AGENTS.mdet des documents de décisions techniques - Des références visuelles pour chaque page avant l’implémentation
- Des agents de code m’aident sur des tâches bien délimitées, et je relis chaque changement
- TypeScript
- Express.js
- Node.js
- React
- Prisma
- SQLite
- Bun
- Docker
- Swift / SwiftUI
Backlog·
epic: lessons
api: progress
ui: review page
docs: ADR
En cours·
backend: auth
ui: dashboard
Terminé·
AGENTS.md
git rules
page mockups