Skip to content

New version of TaskTracker app with ReactJs. User can create tasks, delete them, sort them by status or date and mark them as done

Notifications You must be signed in to change notification settings

olyalass/task-tracker_react

Repository files navigation

TaskTrack 2.0

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.

Features

  • 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.

Installation

To get started with TaskTracker, follow these steps:

  1. Clone the repository: git clone https://github.com/olyalass/task-tracker_react.git/
  2. Navigate to the project directory: cd task-tracker_react
  3. Install the dependencies: npm install
  4. Start the development server: npm run start Your application will be available at http://localhost:3000.

Usage

  • 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).

Contacts:

About

New version of TaskTracker app with ReactJs. User can create tasks, delete them, sort them by status or date and mark them as done

Resources

Stars

Watchers

Forks