Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laura2710/projet-sortir
Ce projet a été développé en équipe dans le cadre d'une formation sur Symfony, sur une période de 8 jours. Il a été réalisé conformément à un cahier des charges détaillé, définissant les fonctionnalités à implémenter.
https://github.com/laura2710/projet-sortir
mysql symfony twig
Last synced: about 1 month ago
JSON representation
Ce projet a été développé en équipe dans le cadre d'une formation sur Symfony, sur une période de 8 jours. Il a été réalisé conformément à un cahier des charges détaillé, définissant les fonctionnalités à implémenter.
- Host: GitHub
- URL: https://github.com/laura2710/projet-sortir
- Owner: Laura2710
- Created: 2024-08-05T09:39:27.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-20T10:01:12.000Z (about 2 months ago)
- Last Synced: 2024-10-13T07:05:26.554Z (about 1 month ago)
- Topics: mysql, symfony, twig
- Language: PHP
- Homepage:
- Size: 2.57 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projet Sortir.com
Ce projet a été développé en équipe dans le cadre d'une formation sur Symfony, sur une période de 8 jours.\
Il a été réalisé conformément à un cahier des charges détaillé, définissant les fonctionnalités à implémenter.Symfony : version LTS (6.4.9)
PHP : version 8.2
IDE : PhpStorm## Répartition des tâches
| Responsable | Fonctionnalité |
|-------------|----------------|
| Anthony | Développement de la fonctionnalité de connexion et de la gestion des profils utilisateurs |
| Laura | Mise en place des fonctionnalités de visualisation des sorties, filtrage, gestion des états et gestion de la partie administrateur |
| Chloé | Formulaires de création et de modification des sorties |
| Axel | Fonctionnalités d'inscription et de désistement, affichage mobile et tablette |# Initialisation et installation de la base de données
Exécutez la commande suivante pour créer la base de données:\
```symfony console doctrine:database:create```Créez les tables en exécutant une migration avec:\
```symfony console make:migration```Pour peupler la base de données avec des données fictives, utilisez la commande:\
```symfony console doctrine:fixtures:load```# Installation des dépendances
Pour installer les dépendances, executez la commande suivante:\
```composer install```# Mettre à jour les états des sorties
Mode automatique avec rafraichissement toutes les minutes : ```php bin/console messenger:consume```\
Choisir option 3 (scheduler_default)# Connexion pour les tests
Login: Admin
Mdp: Pa$$w0rdOU
Login: User1
Mdp: Pa$$w0rd