Skip to content

Utilisation de symfony-docker dans le cadre du cours de PHP symfony.

License

Notifications You must be signed in to change notification settings

BuathierTom/BuathierTom-symfony

Repository files navigation

Docker Symfony

A Docker-based installer and runtime for the Symfony web framework, with full HTTP/2, HTTP/3 and HTTPS support.

Getting Started

  1. Install Docker Compose
  2. Run docker compose build --no-cache to build fresh images Pour installer les dépendences
  3. Run docker compose up --pull --wait to start the project Démarrer le serveur sur docker
  4. Open https://localhost:8080 in your web browser / Ce lien fonctionne (J'ai changer le port de 8000 à 8080)
  5. Run docker compose down --remove-orphans to stop the Docker containers.

Features

  • Création d'un article avec le framework Symfony
  • Utilisation d'un template du site startbootstrap pour un dashboard
  • Création d'une entity Article avec comme colonnes :
    • id: int, titre: string, texte: text, etat: bool, date: DateImmutable
  • Fonctions :
    • Obligatoires :

      • Creation d'Article (route: "article/cree")
      • Voir un Article en detail (route: "article/voir/{id}") (Pour avoir toutes les commandes, on est obliger d'être sur cette page en fonction de l'ID)
      • Update d'un Article (route: "article/modifier/{id}")
      • Suppression d'un Article (route: "article/delete/{id}")
    • Facultatifs :

      • Voir tous les Articles (route: "article/")
      • Dynamisation du site (nav, menu, footer)
      • Lors de création d'un article, ajout d'une image (route: "article/cree")
      • Login/Logout redirection dans les yaml
      • Login/Logout dynamique dans le bonhomme dans le nav
      • Listes des articles dans le menu sur le coter

Documentation

License

Docker Symfony est disponible sous la licence MIT.

Credits

Created by Kévin Dunglas, co-maintained by Maxime Helias and sponsored by Les-Tilleuls.coop.

About

Utilisation de symfony-docker dans le cadre du cours de PHP symfony.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published