Skip to content

A todo app where you can organize your tasks in three distinct lists: general, work and personal.

Notifications You must be signed in to change notification settings

Kochiyama/todoapp

Repository files navigation

TodoApp by Kochiyama

A todo app where you can organize your tasks in three distinct lists: general, work and personal.

  • You can clear all completed tasks from a list with a single button click.
  • All tasks are stored locally. Don't be afraid to close your tab.
  • Mobile first design.
  • UI design aimed to be friendly and easy to use.

Demo

TodoApp

Preview

Documents

Running Locally

  1. Make sure you have Node v21.6.2 installed.
  2. Make sure you also have Pnpm installed.
  3. Clone this repository.
  4. Inside the directory, install the dependencies running pnpm i.
  5. Start on development mode by running pnpm dev.
  6. You should see an URL on your terminal where you can access the app.

Testing the App (E2E)

  1. Make sure you have followed all six steps from the section Running Locally.
  2. Execute all e2e tests by running pnpm cypress run.

Roadmap

  • Create tasks.
  • Remove tasks.
  • Toggle task status.
  • Clear completed tasks.
  • Fixed lists.
  • Responsive.
  • Data persistance (Local Storage). -> MVP Reached
  • Cloud storage (api with auth).
  • Custom lists.
  • Due date.
  • Board View.
  • Calendar View.
  • Timeline View.
  • Google Calendar Integration.

About

A todo app where you can organize your tasks in three distinct lists: general, work and personal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published