Skip to content

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
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy