Lien de l'application : https://ecf-bamba-bank.herokuapp.com/
Pour plus d'information sur l'élaboration du projet veuillez suivre le lien Trello : https://trello.com/bamba86/home
Vous y trouverez l'élaboration du maquettage de la BDD (diagramme de classe + Use case) mais également des maquettes graphiques (zoning + charte graphique).
Environnement : Pour le Front j’ai choisi : Twig, css, javascript, bootstrap. Pour le Back j’ai choisi : Php 7.4 avec le framwork Symfony 5. Pour la Base de données j’ai choisi : Mysql + Doctrine. Mon IDE : Visual Studio Code. SERVER : MAMP. Logiciel d’exploitation : MAC OS Big Sur. Mise en ligne avec heroku.
Pour vous authentifier dans l'accès professionnel : username : conseiller1 mdp : conseiller1
Deploiement en prod via Heroku :
- Créer un compte sur https://www.heroku.com/
- Installez le client Heroku
- Depuis votre ligne de commande utiliser le commande : heroku login
- Depuis le dossier de l'app, lancez la commande : git init -> git add -A -> git commit git commit -m "initial import"
- Ajouter le procfile avec la ligne de commande : echo 'web: heroku-php-apache2 public/' > Procfile
- Ajouter le via les commandes : git add Procfile -> git commit -m "Heroku Procfile"
- Configurer l'environnement prod : heroku config:set APP_ENV=prod
- Envoyer l'app vers Heroku : git push heroku master
Afin que l'application fonctionne, veuillez vérifier vos variables d'environnement pour convenir à votre base de données.