Skip to content

Repository files navigation

La Cerise

Média journalistique francophone indépendant, centré sur les droits humains, la justice sociale et les conflits internationaux.

🔗 lacerise.blog


Présentation

La Cerise est un projet de presse en ligne développé de façon indépendante. Le projet est développé en solo et sert également de vitrine dans le cadre d'une formation en développement web.


Stack technique

  • Backend : PHP 8.2 + PDO
  • Architecture : Controllers, Repositories (POO), Services
  • Base de données : MySQL / MariaDB
  • Templating : Twig
  • CSS : Tailwind CSS v4 (CLI)
  • Hébergement : Hostinger (shared hosting)
  • Environnement local : XAMPP
  • Gestion des dépendances : Composer
  • Versioning : Git / GitHub

Conventions Git

  • main — branche de production
  • develop — branche de travail quotidien
  • feature/xxx — nouvelle fonctionnalité
  • fix/xxx — correction de bug
  • refactor/xxx — refactoring sans ajout de fonctionnalité

Versions

  • v1.0.0 — Version initiale
  • v1.1.0 — Refactoring architecture : repositories POO, services, protection CSRF, migration src/

Licence

Projet personnel — tous droits réservés.

About

French-language journalistic platform covering human rights, social justice and international conflicts.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages