TaskTracker is a task management SPA built with React and TypeScript. It allows users to manage their tasks efficiently with a variety of features, including sorting, filtering, and local storage support.
- Task Storage: Tasks are stored locally in the browser using Local Storage.
- Sorting: Tasks are sorted by their creation date.
- Order Reversal: Users can reverse the order of tasks.
- Filtering: Tasks can be filtered by status, with options to view all tasks, only active tasks, or only completed tasks.
- Custom Flux Implementation: The application uses a custom Flux architecture for state management.
To get started with TaskTracker, follow these steps:
- Clone the repository:
git clone https://github.com/olyalass/task-tracker_react.git/ - Navigate to the project directory:
cd task-tracker_react - Install the dependencies:
npm install - Start the development server:
npm run startYour application will be available at http://localhost:3000.
- Adding Tasks: Use the provided form to add new tasks to your list.
- Reversing Order: Use the reverse button to change the order of tasks.
- Filtering Tasks: Choose the filter option to view tasks based on their status (All, Active, Done).
- Name: Olga Lass
- email: [email protected]