Draw! Guess! Don't Fail!
Application qui reprend le concept du téléphone arabe, en y intégrant du dessin 🎨.
Pour ce projet, nous nous sommes inspirés du jeu en ligne GarticPhone.
Réalisée dans le cadre des modules : i226b - Implémenter orienté objets (avec hérédité)
, i306 - Réaliser un petit projet informatique
et i426 - Développer un logiciel avec des méthodes agiles
. Afin d'exercer un cas réel de développement d'application en équipe en y appliquant des méthodes agiles.
Backend
- Le backend est réalisé avec
C#
avec les framework :Entity Framework
etNewtonsoft
. - Ainsi que
MySQL
pour la base de données.
Frontend
- Utilisation d'un site web qui utilise
React
comme Framework principal, avecMaterial-UI
pour les styles.
- Docker
- Visual Studio, Rider JetBrains or any IDE that support C#
git clone https://github.com/GinierClasses/holydraw.git
Frontend
- run
npm install
: install packages - run
npm run start
: run the server
Backend
- Lancer l'API du projet, Swagger s'ouvrira.
Docker
- run
docker-compose up
(dans le dossier du projet)