Projets Réalisés
Au cours de la Licence Professionnelle APIDAE, plusieurs projets variés ont permis de mettre en pratique les compétences techniques et organisationnelles acquises. Voici un aperçu des réalisations marquantes que j'ai pu réaliser seul ou en groupe.
🍜 Développement d'un site web de recettes
L'objectif était de mettre en pratique nos compétences en JavaScript/TypeScript en créant une API REST en Node.js ainsi qu'un front-end en Vue.js, l'application devait contenir une stratégie d'authentification efficace utilisant passport et les tokens JWT.
Site web en Vue.js
- 🌐 Lien hébergement Netlify (API non fonctionnelle en permanence)
- 📁 Code source du projet Vue.js
- 📚 Documentation Vue.js
- 📚 Documentation TailwindCSS
Rendu de la page de connexion du front-end :
API REST en Node.js
- Utilisation de RestDB pour la base de données
- 🌐 Lien hébergement Heroku (Fonctionnel à durée limitée)
- 📁 Code source de l'API Node.js
- 📚 Documentation Node.js
Documentation APIDOC
- 🌐 Lien hébergement Heroku (Fonctionnel à durée limitée)
- 📁 Code source de l'API Node.js
📚 Développement d'un logiciel de logistique
Le projet consistait à développer un logiciel en Java, en mettant en œuvre des principes d'architecture logicielle, de base de données et des design patterns.
Logiciel de logistique Java
- Utilisation de 🌟 StarUML
- Utilisation de 🌟 Oracle SQL Developer
- 📁 Code source du logiciel de logistique
- 📚 Documentation Java
- 📚 Documentation Design Patterns
Diagramme de classe UML :
🎸 Développement d'un site web de concerts
L'objectif était de mettre en pratique nos compétences sur le framework Symfony en PHP en intégrant les différentes notions importantes de ce dernier.
Site web en PHP Symfony
🎮 Développement d'un jeu du Morpion Multi-Joueur en LAN
Le projet consistait à développer un jeu multi-joueur, en utilisant les Socket par Java.
Jeu en Java avec Thread/Socket
🕹 Développement d'un Jeu du Tamagoshi
Le projet consistait à développer un jeu en Java, en mettant en œuvre des principes d'architecture logicielle et des design patterns.