TODO App
Funkcjonalności:
- dynamiczna aktualizacja ilości znaków
- odznaczania wykonania zadania
- licznik zakończonych i niezakończonych zadań
- ukrywanie zakończonych zadań
- możliwości aktualizacji zadania
- możliwość wyszukiwania notatki po treści
- fetch API, komunikacja z serwerem(https://gorest.co.in)
- możliwość rejestracji nowego użytkownika oraz logowania
Wykorzystane technologie:
- typescript
- plop do automatyzacji tworzenia katologów oraz plików z komponentami
- react router do przełączania się pomiędzy widokami aplikacji
- recoil do zadządzania stanem aplikacji
- theme ui to tworzenia styli w aplikacji
Functionality:
- dynamic update of the number of characters
- marking the completion of the task
- Completed and Unfinished Tasks counter
- hiding completed tasks
- update task
- the ability to search for a note by content
- fetch API, communication with the server (https://gorest.co.in)
- the ability to register the user and log in
Technologies used:
- typescript
- plop to automate the creation of directories and files with components
- react router to switch between application views
- recoil a state management library for React
- theme ui a library for creating themeable user interfaces based on constraint-based design principles