Skip to content
forked from tgbdc7/zeton

an application supporting behavioural therapy. A token system designed for a child / student. It allows to earn points for performed activities and exchange them for prizes

Notifications You must be signed in to change notification settings

visse0001/zeton

 
 

Repository files navigation

ZETON

Aplikacja wspomagająca terapię behawioralną. System żetonowy przeznaczony dla dziecka/ucznia. Pozwala na zdobywanie punktów za wykonywane czynności oraz wymienianie ich na nagrody.

Cele aplikacji

  • Rozwijanie zachowań deficytowych (pożądanych)
  • Redukowanie zachowań niepożądanych
  • Generalizowanie i utrzymywanie efektów terapii w czasie

Wymagania

  • Python 3.7

Uruchomienie:

  • pip install -r requirements.txt - instalacja zależności
  • python recreate_db.py - stworzenie tabeli w bazie
  • python run.py - uruchomienie serwera

Testowi użytkownicy:

  • na ten moment użytkownicy i ich hasła zapisane są w wykomentowanym kodzie w recreate_db.py

Uruchamianie testów

  • Aby uruchomić testy, należy uruchomić polecenie pytest z głównego katalogu projektu.
  • Aby wyświetlały się w konsoli polecenia print() należy uruchomić testy poleceniem pytest -s

Triki (Linux)

  • W przypadku serwera Flaskowego, który odłączył się od PyCharma i nie da się go wyłączyć:
    1. netstat -tnlp wypisuje wszystkie używane porty
    2. fuser -k 5000/tcp ubija proces działający na porcie 5000

About

an application supporting behavioural therapy. A token system designed for a child / student. It allows to earn points for performed activities and exchange them for prizes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 38.6%
  • Python 27.5%
  • HTML 22.6%
  • TSQL 10.6%
  • JavaScript 0.7%