Tableau de bord facilitant la gestion des clients et des factures de sa micro-entreprise.
Exécuter les commandes ci-dessous à la racine du projet (prérequis Docker et Docker-compose).
make install
# installe les dépendances PHP et JavaScript
make db
# crée la base de données et exécute les migrations
make fixtures
# génère les fausses données pour les entités doctrine (optionnel)
make jwt-keys
# génère la clé publique et privée pour l'authentification JWT
make assets
# construit les assets javascript
make test
# lance les tests unitaires et fonctionnels
- Application Symfony:
http://localhost:8080
- Documentation de l'API:
http://localhost:8080/api
- Documentation de l'API:
- PhpMyAdmin:
http://localhost:8081
- Maildev:
http://localhost:8082
Suivez l'avancement de l'application via le projet trello.
La maquette de l'interface web du projet en cours de création est disponible ici.
Créée avec Figma.
Dépôt sous licence MIT.