Développement web · Laravel & RSS

Site web de veille technologique

Concevoir une application Laravel pour organiser la consultation de flux RSS, avec une base de données et un formulaire permettant de définir des flux personnalisés.

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.

Aperçu du site de veille technologique

É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.

Laravel PHP MySQL Migrations Flux RSS phpMyAdmin GitHub Visual Studio 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.

Explorer les autres réalisations

Applications métier, données, développement et automatisation.

Voir les réalisations