Présentation du projet
Ce projet consistait à développer un site de veille technologique avec Laravel. Le site s’appuie sur une base de données gérée par les migrations Laravel et comprend un formulaire pour ajouter des flux RSS personnalisés.
Étapes de réalisation
- Préparer un planning et définir l’architecture du site.
- Découvrir l’organisation MVC : modèles, contrôleurs et vues.
- Installer Laravel et les modules nécessaires au projet.
- Créer et faire évoluer la base de données avec les migrations Laravel.
- Développer les différentes pages du site.
- Mettre en place un formulaire pour ajouter des flux RSS personnalisés.
- Créer un dépôt Git, tester le site et le déployer sur un serveur.
Environnement et technologies
Le projet a été développé avec Laravel et PHP, avec une base MySQL administrée via phpMyAdmin. GitHub a servi à héberger le dépôt du code.
Organisation
Le projet a été réalisé avec l’accompagnement du professeur. Le cahier des charges, les diagrammes, le planning et le guide utilisateur documentent la conception et l’utilisation du site.
Apports de cette réalisation
Cette réalisation m’a permis de pratiquer le développement avec un framework PHP, de comprendre l’organisation MVC et d’intégrer une base de données ainsi que des flux RSS dans une application déployée en ligne.
Applications métier, données, développement et automatisation.