QuickBee est un service de gestion de facturation tout-en-un. Il permet de générer des factures et des devis, en plus de gérer les clients et les produits. Il est également accessible via une API pour une intégration complète avec les applications des utilisateurs.
QuickBee est un projet étudiant en groupe de 3 validant la première année à l'ESGI. Il doit être développé en PHP sans framework et en suivant le cahier des charges de validation de projet.
- Installation
- Configuration
- Utilisation
- Auteurs et Remerciements
-
Clonez le dépôt :
git clone https://github.com/johanldx/QuickBee.git cd Quickbee-main
-
Installez les dépendances avec Composer :
composer install
-
Créez le fichier
.env
et configurez vos variables d'environnement selon vos besoins :# DATABASE DB_HOST= DB_PORT= DB_NAME= DB_USER= DB_PASS= # PATH URL_PATH= # SMTP HOST= SMTP_AUTH= USERNAME= PASSWORD= SMTP_SECURE= PORT= # STRIPE STRIPE_API_KEY= STRIPE_WEBHOOK_SECRET= # PDF encryption key ENCRYPTION_KEY=
Pour lancer l'environnement de développement, il vous faudra installer MAMP et configurer les fichiers .env et .gitignore en dehors du répertoire www.
-
Johan Ledoux - Chef de projet & Développeur full-stack
-
Killian Bidaux - Développeur full-stack
-
Vincent Juillet - Développeur full-stack
-
Artus de Salaberry, pour son aide pour le graphisme.