Le Temps d'une Croisiere Le Temps d'une Croisiere

Plateforme communautaire pour croisiéristes

Le Projet

Le Temps d'une Croisiere est une plateforme communautaire dédiée aux passionnés de croisières maritimes. Elle permet de découvrir des activités, partager des expériences et planifier ses escales. Le projet intègre un système d'import automatique de données depuis plusieurs sources externes, avec déduplication intelligente et enrichissement via ChatGPT.

Stack Technique

Backend

  • PHP 8.2+
  • Symfony 7.3
  • Doctrine ORM 3.5
  • EasyAdmin Bundle
  • API HTTP Client

Frontend

  • Twig
  • Stimulus.js
  • Vite
  • CSS moderne

Base de données

  • MariaDB
  • Migrations Doctrine

Scraping & Import

  • Symfony Panther 2.2
  • ChromeDriver
  • HTML Parsing
  • ChatGPT API

DevOps

  • Docker Compose
  • PHP-FPM + Nginx
  • Scripts Shell

Fonctionnalités

Visiter le site Retour aux POCs

Voir aussi