Skip to content

kwoszek/worksense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkSense – README

WorkSense to aplikacja wspierająca higienę pracy, zapobieganie wypaleniu oraz budowanie zdrowych nawyków poprzez technikę Pomodoro, codzienne check-iny i analizy oparte na danych. Projekt został stworzony w ramach hackathonu przez zespół FigoFagoFego z Gliwic.


Funkcje

Technika Pomodoro

Cykl pracy oparty na sesjach koncentracji i krótkich przerwach. Automatyczne ustawianie bloków i przypomnienia.

Codzienne check-iny

Krótkie pytania oceniające nastrój, poziom stresu i samopoczucie.

Analiza tekstu

Za zgodą użytkownika treści są analizowane z wykorzystaniem OpenAI API, aby dostarczyć lepszych wskazówek.

Heatmapa nastroju

Wizualizacja zmian nastroju w czasie na podstawie dziennych ocen.

Zabezpieczona rejestracja

Integracja z Google reCAPTCHA. Hosting na SeoHost.


Technologie

  • React
  • TypeScript
  • OpenAI API
  • HeroUI
  • MariaDB

Instalacja

git clone https://github.com/<repo>/worksense.git
cd worksense
cd react
npm install
npm run dev

cd worksense
cd api
npm install
npm run dev

Konfiguracja api/.env:

PORT=
MYSQL_HOST=
MYSQL_PORT=
MYSQL_DATABASE=
MYSQL_USER=
MYSQL_PASSWORD=
OPENAI_API_KEY=
JWT_ACCESS_SECRET=
JWT_REFRESH_SECRET=
JWT_ACCESS_TTL=
JWT_REFRESH_TTL=
BODY_LIMIT=

aby rejestracja działała lokalnie trzeba usunąć wszystkie funkcje związane z reCAPTCHA


Plan rozwoju

  • Integracja z aplikacją mobilną i smartwatchami
  • Monitorowanie stresu i aktywności
  • Rozszerzone przypomnienia
  • Moduł psychoedukacyjny i własne artykuły
  • Współpraca ze specjalistami w formie mini-warsztatów

Zespół

FigoFagoFego – zespół uczniów technikum informatycznego z Gliwic pracujących nad praktycznymi projektami wspierającymi zdrowie psychiczne i organizację pracy.


Licencja

Projekt objęty licencją EULA dołączoną do repozytorium.

About

WorkSense to projekt stworzony przez zespół FigoFagoFego – grupę uczniów technikum informatycznego z Gliwic. Tworzymy aplikację, która pomaga rozpoznawać oznaki przeciążenia, organizować czas i rozwijać zdrowsze nawyki, łącząc technologię z wiedzą psychologiczną. Realny problem, proste rozwiązania i praktyczne wsparcie na co dzień.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors