Skip to content
/ yaker Public

🎲 Inspired by the poker's rules. Using WebSocket, this game was made with Django, Bootstrap and AngularJS.

License

Notifications You must be signed in to change notification settings

pchampio/yaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yaker

Pierre Champion https://yaker.drakirus.com/#!/

L3 SPI Réalisation d'une application web a l'aide du Framework Django

Installation

Font-end angularjs 1.6

les fichier dans client-js doivent êtres asservis par un serveur web
j'utilise en développement python3 -m http.server 8080 dans le répertoire client-js

développement

Les src import de l'index.html sont à modifier.
Les variables backend dans app.js sont à adapter.

Back-end python3

le Back-end est situé dans server.
le serveur Back-end est accessible sur le port 8000

Local Installation 📦

Une base de données Redis est nécessaire.

pip install -r requirements.txt
./manage.py makemigrations
./manage.py migrate
# start redis daemon
./manage.py runserver

Docker installation 🐳

Juste docker-compose up

Tests unitaire

L'application users dans Django est testé test.py.

Name                               Stmts   Miss  Cover
------------------------------------------------------
users.py                               0      0   100%
users/admin.py                        40     40     0%
users/cache_wrapper.py                26      6    77%
users/migrations/0001_initial.py       8      0   100%
users/migrations.py                    0      0   100%
users/models.py                       20     14    30%
users/serializers.py                  59      8    86%
users/urls.py                          3      0   100%
users/users_games_stats.py            25     18    28%
users/views.py                        84      3    96%
------------------------------------------------------
TOTAL                                265     89    66%
------------------------------------------------------
Ran 16 tests in 0.853s

OK

About

🎲 Inspired by the poker's rules. Using WebSocket, this game was made with Django, Bootstrap and AngularJS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published