Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projekt zespołowy umcs

Członkowie:

  • Mateusz Targoński (Matthes0)
  • Krzysztof Chęć (KrzysztofChec)
  • Piotr Sidorowicz (Hajter74/Hajter72)
  • Jakub Woźniak (Woznq)

Cechy projektu:

  • 5 gier losowych, w których można obstawiać walutę
  • obsługa autentyfikacji i autoryzacji użytkowników
  • podział projektu na backend i frontend
  • obsługa płatności payU (częściowa)

backend:

Serwer napisany w Django. Wymagane zależności:

  • pip install django
  • pip install django-extensions
  • pip install djangorestframework
  • pip install django-cors-headers
  • pip install django-countries
  • pip install Pillow
  • pip install python-dotenv
  • pip install requests

Konieczne jest też stworzenie pliku .env w folderze backend z podanymi parametrami (z poprawnymi danymi zamiast XXX):

  • PAYU_POS_ID=XXX
  • PAYU_CLIENT_ID=XXX
  • PAYU_CLIENT_SECRET=XXX
  • PAYU_SECOND_KEY=XXX

launching:

  • python manage.py runserver

frontend:

Aplikacja napisana w bibliotece React. Wymagane zależności:

  • node.js

launching:

  • npm install
  • npm run dev

About

Games of chance website with payU integration

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages