Retour aux projets
API REST
En cours
API Pokémon
API REST construite de A à Z autour de l'univers Pokémon.
Description
Projet personnel développé pour approfondir les fondamentaux back-end : conception d'une API REST avec Node.js et Express, alimentée par une base de données PostgreSQL dont les données sont saisies et structurées manuellement.
L'API expose des endpoints de consultation avec pagination, filtres par type et génération, recherche par nom avec normalisation des accents, et gestion des formes alternatives.
Fonctionnalités
Base de données PostgreSQL structurée et alimentée manuellement
Endpoints REST avec pagination et filtres (type, génération)
Recherche par nom avec normalisation des accents
Gestion des formes alternatives
SQL brut sans ORM
Projet conçu délibérément sans ORM pour construire des bases solides en SQL et en manipulation de données — une approche qui reflète mon intérêt pour la logique back-end.
Technologies utilisées
Node.js
Express
PostgreSQL
JavaScript