Skip to content

ahmeducf/task-pilot

Repository files navigation

Task Pilot

A todo list app that helps you stay in control of your tasks. It's a clone of the popular Todoist app.

Features

  • Create projects and tasks.
  • Assign tasks to projects.
  • Set due dates for tasks.
  • Set priority for tasks.
  • Set labels for tasks.
  • Filter tasks by its due date.
  • Mark tasks as favorite.
  • Mark tasks as completed.
  • Drag and drop tasks.
  • Save data locally on the browser.

Technologies used

  • Vanilla JavaScript
  • Webpack: build tool
  • Web Storage API: to store data locally

Acknowledgments

Live Demo

Task Pilot

Run locally

  • Clone the repo
git clone [email protected]:ahmeducf/task-pilot.git
  • Navigate to the project directory
cd task-pilot
  • Install dependencies
npm install
  • Run the app in development mode
npm run dev

The app will be available at http://localhost:8080/