Skip to content

Tableau de bord facilitant la gestion des clients, factures et devis de sa micro-entreprise.

License

Notifications You must be signed in to change notification settings

Warziik/microgest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroGest

CI Deployment

Tableau de bord facilitant la gestion des clients et des factures de sa micro-entreprise.

Démo

⚠️ Application toujours en développement

DÉMO

Installation (environement de développement)

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

URLs de développement

  • Application Symfony: http://localhost:8080
    • Documentation de l'API: http://localhost:8080/api
  • PhpMyAdmin: http://localhost:8081
  • Maildev: http://localhost:8082

Trello board

Suivez l'avancement de l'application via le projet trello.

UI Web design

La maquette de l'interface web du projet en cours de création est disponible ici.

Créée avec Figma.

Licence

Dépôt sous licence MIT.