Une petite application web construite avec HTML, CSS et JavaScript qui charge des données depuis une API externe pour les afficher.
Technologies utilisées : HTML, CSS, JavaScript, Bootstrap.
Dépôt GitHubUne API RESTful pour une base de données de films, construite avec Node.js, Express, MongoDB et l'authentification JWT.
Technologies utilisées : Node.js, Express.js, MongoDB, Mongoose, JWT, Passport.js, bcrypt, express-validator, CORS, Heroku.
Dépôt GitHubUne application web monopage (SPA) responsive construite avec React pour parcourir et gérer des collections de films, connectée au backend MovieMobs.
Technologies utilisées : React, React Router, React Bootstrap, Axios, SCSS, Parcel.
Dépôt GitHubUne progressive web app (PWA) serverless construite avec React qui permet aux utilisateurs de trouver des événements de développement web dans diverses villes.
Technologies utilisées : React, Vite, Jest, React Testing Library, Serverless (AWS Lambda), Google Calendar API.
Dépôt GitHubUne application de chat native développée avec React Native, mise en œuvre avec une approche économique pour répondre aux changements de politique de Firebase.
Technologies utilisées : React Native, Expo, Firebase Firestore, Firebase Auth, GiftedChat, React Navigation.
Dépôt GitHubUne SPA responsive pour parcourir des films, construite avec Angular et Material. L'API backend a également été mise à jour avec la documentation JSDoc.
Technologies utilisées (Frontend) : Angular, Angular Material, TypeScript, RxJS, SCSS.
Technologies utilisées (Backend) : Node.js, Express.js, MongoDB, Mongoose, JWT, JSDoc.
Dépôt Frontend
Application en ligne de commande Python qui évolue de structures de données de base vers un stockage persistant et une base de données relationnelle. Introduction à la POO avec une classe Recipe, gestion robuste des erreurs et migration de pickle vers MySQL avec ORM (SQLAlchemy).
Technologies utilisées : Python, venv, MySQL, SQLAlchemy, Pickle, POO.
Dépôt GitHubApplication full-stack Django avec des modèles pour recettes et ingrédients, des vues basées sur des classes, des formulaires avec filtrage et des pages protégées par authentification. Déployée sur Heroku avec Gunicorn et WhiteNoise.
Technologies utilisées : Django, PostgreSQL, Gunicorn, WhiteNoise, Heroku.
App en Direct (Connexion requise)