jesusgraterol / todo-list-top

This application allows the user to manage lists of chores as well as their states and it is the submission for The Odin Project: Todo List.

Home Page:https://jesusgraterol.github.io/todo-list-top/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todo List

Todo List

This application allows the user to manage lists of chores as well as their states and it is the submission for The Odin Project: Todo List.

The key features are:

  • Add any number of tasks
  • Group tasks into categories|projects
  • Manage the state of tasks
  • The user's data is stored privately in LocalStorage
  • Cross-Platform Compatibility

Live Demo

Todo List

Getting Started

Requirements

  • GIT
  • NodeJS ^v21.0.0
  • NPM ^v10.2.0

Installation

  1. Clone the repository
git clone git@github.com:jesusgraterol/todo-list-top.git
  1. Install the dependencies
npm install

Usage

  1. Run the Webpack Build in watch mode
npm run serve
  1. Open the ./dist/index.html file with your favorite browser.

Build Process

  1. Run the Webpack Build
npm run build

Deployment

  1. Push the new build to the gh-pages branch so it is deployed to Github Pages:
git subtree push --prefix dist origin gh-pages

Built With

  • HTML5
  • CSS3
  • JavaScript
  • Webpack

Running the Tests

# Unit Tests
N/A

# Integration Tests
N/A

# E2E Tests
N/A

@TODO

N/A

License

MIT

Acknowledgments

About

This application allows the user to manage lists of chores as well as their states and it is the submission for The Odin Project: Todo List.

https://jesusgraterol.github.io/todo-list-top/


Languages

Language:JavaScript 61.7%Language:CSS 32.2%Language:HTML 6.2%