'Lista rzeczy do zrobienia' to aplikacja zbudowana przy użyciu biblioteki React.js.
Aplikacja umożliwia:
- pobieranie przykładowych zadań,
- dodawanie nowych zadań do listy,
- oznaczanie zadań jako ukończone,
- wyszukiwanie zadań,
- wyświetlanie szczegółów zadania,
- usuwanie zadań z listy,
- ukrywanie ukończonych zadań,
- oznaczanie wszystkich zadań jako ukończone.
Wykorzystaj tę aplikację, aby efektywnie zarządzać swoimi zadaniami i śledzić postęp w wykonywaniu obowiązków!
Instrukcje użytkowania:
- Pobieranie przykładowych zadań:
- Wybierz opcję "Pobierz przykładowe zadania", aby załadować zestaw przykładowych zadań do listy.
- Dodawanie zadania:
- Wprowadź nazwę zadania w polu tekstowym.
- Naciśnij przycisk "Dodaj zadanie" lub wciśnij klawisz Enter, aby dodać zadanie do listy.
- Oznaczanie zadania jako ukończone:
- Kliknij na pole wyboru obok zadania, aby je oznaczyć jako ukończone.
- Wyszukiwanie zadań:
- Wpisz szukane słowo lub frazę w pole wyszukiwania.
- Zadania pasujące do kryteriów wyszukiwania zostaną automatycznie wyświetlone na liście.
- Wyświetlanie szczegółów zadania:
- Kliknij na zadanie na liście, aby wyświetlić jego szczegóły.
- Usuwanie zadania:
- Kliknij przycisk usuwania (ikona kosza) obok zadania, aby je usunąć z listy.
- Ukrywanie ukończonych zadań:
- Użyj opcji "Ukryj ukończone" lub "Pokaż ukończone", aby schować lub pokazać zakończone zadania z listy.
- Oznaczanie wszystkich zadań jako ukończone:
- Wykorzystaj opcję "Ukończ wszystkie", aby oznaczyć wszystkie zadania jako ukończone.
- JavaScript ES6+ Features
- React
- JSX
- CSS Grid
- CSS Flex
- Normalize.css
- Styled Components
- Media Queries
- Controlled Components
- Redux
- Redux Toolkit
- Redux Saga
- Redux Router
Aby uruchomić program z repozytorium 'to-do-list-react' na swoim komputerze, wykonaj następujące kroki:
- Pobranie kodu źródłowego:
Sklonuj repozytorium ze strony GitHub na swój komputer lokalny za pomocą polecenia:
git clone https://github.com/mariuszmmm/to-do-list-react.git
- Instalacja zależności:
Przejdź do katalogu projektu, a następnie zainstaluj wszystkie wymagane zależności za pomocą menedżera pakietów, takiego jak npm:
cd to-do-list-react
npm install
- Uruchomienie aplikacji:
Po zainstalowaniu zależności, możesz uruchomić aplikację lokalnie. Użyj polecenia:
npm start
To polecenie uruchomi aplikację w trybie deweloperskim, otwierając ją w przeglądarce pod adresem http://localhost:3000.
Aplikacja jest w pełni responsywna i dostosowuje się do różnych urządzeń.
Zrzuty ekranu prezentują wygląd aplikacji zarówno na telefonach, jak i tabletach, pokazując, jak responsywnie dostosowuje się do zmiany rozmiaru ekranu.
- 320x568
- 600x960