Tanstack Start
Professional Projects

React Todo List

Rebuild an existing TypeScript todo list application using React and interact with a RESTful API

General Information

FieldDetail
Period24.1.2025 → 19.1.2026
ContextJobtrek Training Centre
Main goalRebuild an existing TypeScript todo list application using React and interact with a RESTful API
RoleSolo 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

CategoryDetail
LanguagesTypeScript, HTML5, CSS3
Frameworks / LibrariesReact, Zustand (state management), ESLint, Prettier
ToolsGit, pnpm, Rsbuild, GitHub Pages
DatabaseExternal 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.

Repository

On this page