Inspiracja
Inspiracją dla naszego rozwiązania były zarówno realizowane wcześniej projekty jak i nasze własne doświadczenia. Jako studenci przygotowujący się do sesji doskonale wiemy jak problematyczne może być utrzymanie skupienia, szczególnie przy leżącym obok telefonie komórkowym. Ten problem może być jeszcze bardziej odczuwalny dla osób neuroatypowych.
Pomysł
Postanowiliśmy stworzyć aplikację, która pomoże rozwiązać zarówno problem skupienia jak i organizacji czasu. Użytkownik, rozpoczynając korzystanie z aplikacji może wysłać z portu łódkę, która po zaplanowanym okresie czasu dołączy do floty i przyniesie punkty. Każde wyjście z aplikacji powoduje wburzenie morza, które po dłuższym czasie nieobecności prowadzić może do zatonięcie. Dodatkowo, uczestnik ma możliwość zaplanowania rejsów na najbliższe dni, za których realizację otrzyma dodatkowe punkty (nagradzjące umiejętnośc organizacji czasu) - ta funkjonalność została zrealizowana przez nas jedynie w stopniu częściowym, podobnie jak intergracja z kalendarzem Google.
Budowa
Frontend zbudowany został z wykorzystaniem języka JS i biblioteki React oraz Three.JS. Backend został stworzony w języku Python z wykorzystaniem frameworka FastAPI.
Built With
- fastapi
- javascript
- postresql
- python
- react
- three.js
Log in or sign up for Devpost to join the conversation.