YannHug / galerie-art

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ArtGallery

Site pour l'exposition en ligne des oeuvres d'un artiste.
Demande d'une artiste pour exposer ses oeuvres sur le web.
Activités non rétribuées à titre d'exercice et de pratique.
Inspiration/Reproduction du live coding de YoanDev

Environnement de développement

Pré Requis :

  • PHP 8
  • Composer
  • Symfony CLI
  • Docker
  • Docker-compose

Pour vérifier les pré-requis avec Symfony CLI :

symfony check:requirements

Installer les "librairies"

composer install

Lancer l'environnement de développement

docker-compose up -d
symfony serve -d

Créer la BDD

symfony console doctrine:database:create

Créer les tables en BDD via les migrations

symfony console doctrine:migrations:migrate

Ajouter des fixtures en BDD

symfony console doctrine:fixtures:load

Production

Envoie des mails de contact

Les mails sont stockés en BDD, pour les envoyer mettre en place un Cron sur :

symfony console app:send-contact

About


Languages

Language:PHP 70.4%Language:Twig 27.7%Language:Shell 1.7%Language:CSS 0.1%