- Version requise : PHP 8.1
Vérifier :
php -v
- Version requise : PostgreSQL 15.10
Vérifier :
psql --version
Vous pouvez récupérer le projet en clonant le répertoire GitHub avec la commande suivante dans votre terminal :
git clone git@github.com:Amaxi76/Task-Flow.gitAlternativement, vous pouvez télécharger le projet au format .zip depuis :
https://github.com/Amaxi76/Task-Flow
commande : php --ini
(pour activer les extensions)
extension_dir = "ext"
(pour activer php spark)
extension=intlextension=mbstring
(pour activer psql)
extension=pdo_pgsqlextension=pgsql
(pour activer l'envoi de mails)
extension=opensslextension=curl
Pour Linux ou MacOS
chmod u+x Install.sh
./Install.shPour Windows
- affichez les fichiers cachés puis modifiez le fichier '.env'
- remplacer les mots en majuscules, situés entre les apostrophes, par vos informations
- Exemple : la ligne
database.default.DBDriver = 'NOM_DRIVER'donneraitdatabase.default.DBDriver = 'Postgre'
Pour Linux ou MacOS
./run_spark_cron.shPour Windows
run_xampp_cron.batPour tous les OS
- (en version minimale sans les rappels cycliques par mail)
- commande :
php spark serve
par défaut : http://localhost:8080
ou : http://localhost/Task-Flow/public
Projet commencé en novembre 2024 par :
- Célia
- Maxime
- Maximilien
- Thomas