Professional Projects
React Todo List
Rebuild an existing TypeScript todo list application using React and interact with a RESTful API
General Information
| Field | Detail |
|---|---|
| Period | 24.1.2025 → 19.1.2026 |
| Context | Jobtrek Training Centre |
| Main goal | Rebuild an existing TypeScript todo list application using React and interact with a RESTful API |
| Role | Solo developer |
Description
A frontend todo list application rebuilt from scratch using React and TypeScript. The app interacts with a provided RESTful API to manage todos, supporting creation, completion, deletion. The project focuses on understanding React core concepts such as components, state management, and hooks, as well as clean code organisation and reusability. The application is deployed on GitHub Pages.
Technologies Used
| Category | Detail |
|---|---|
| Languages | TypeScript, HTML5, CSS3 |
| Frameworks / Libraries | React, Zustand (state management), ESLint, Prettier |
| Tools | Git, pnpm, Rsbuild, GitHub Pages |
| Database | External RESTful API (PostgREST) |
ICT Training Plan Competencies
g5: Implémenter les applications et les interfaces selon le concept en respectant les exigences de sécurité.a3: Rechercher des informations sur des solutions ICT et sur les innovations.a6: Vérifier l'avancement des projets ICT et des tâches et en faire état selon le modèle de procédure.a4: Planifier les projets ICT et les tâches selon un modèle de procédure.g6: Vérifier la qualité et la sécurité des applications et des interfaces.g4: Elaborer des variantes de mise en œuvre d'une application et développer la solution sur le plan conceptuel.h3: Implémenter le processus de livraison des applications.