Tanstack Start
Professional Projects

API in TypeScript with Bun & SQLite

Build a local REST API backend with Bun and SQLite to replace the external Todo API used in the React project

General Information

FieldDetail
Period5.1.2026 → 13.1.2026
ContextJobtrek Training Centre
Main goalBuild a local REST API backend with Bun and SQLite to replace the external Todo API used in the React project
RoleSolo developer

Description

A backend REST API built with Bun and SQLite, designed to replicate the endpoints of the external Todo API used in the React todo list project. The API handles todo creation, retrieval, update and deletion, with data persisted in a local SQLite database. The project was built so that the React frontend could switch to the local API by only changing the API URL, with no other modifications required.

Technologies Used

CategoryDetail
LanguagesTypeScript
Frameworks / LibrariesBun (runtime & HTTP server)
ToolsGit, Bun package manager
DatabaseSQLite (via Bun built-in support)

ICT Training Plan Competencies

  • g5: Implémenter les applications et les interfaces selon le concept en respectant les exigences de sécurité.
  • c2: Mettre en œuvre des modèles de données dans un dispositif de stockage de données numériques.
  • g1: Analyser et documenter les besoins en matière d'applications et d'interfaces.
  • a4: Planifier les projets ICT et les tâches selon un modèle de procédure.
  • a6: Vérifier l'avancement des projets ICT et des tâches et en faire état selon le modèle de procédure.
  • g6: Vérifier la qualité et la sécurité des applications et des interfaces.

Repository

On this page