Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fluffyrudy/todo-app
Simple todo application made using Javascript
https://github.com/fluffyrudy/todo-app
dom javascript the-odin-project todo-app webpack
Last synced: about 2 months ago
JSON representation
Simple todo application made using Javascript
- Host: GitHub
- URL: https://github.com/fluffyrudy/todo-app
- Owner: FluffyRudy
- Created: 2024-01-14T12:00:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-21T04:28:40.000Z (about 1 year ago)
- Last Synced: 2024-01-21T23:17:38.665Z (about 1 year ago)
- Topics: dom, javascript, the-odin-project, todo-app, webpack
- Language: JavaScript
- Homepage: https://fluffyrudy.github.io/todo-app/
- Size: 225 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# todo-app
Simple todo application made using Javascript and Bundled with webpack# Todo List Application
## Description
This is a Todo List application developed as part of The Odin Project's JavaScript course. It allows users to manage their tasks effectively with various features.## Features
### Todo Items
Each todo item has a title, description, due date, and category.### Categorized and Uncategorized Todos
Users can view categorized and uncategorized todos separately by clicking on the `Categorized` and `Uncategorized` buttons respectively.### Notes
Users can view all todos by clicking on the `Notes` button.### Search Functionality
The application includes a search functionality that renders the todo UI based on the text available in the title, description, and category of the todos.### Local Storage
The application uses the localStorage web API to store todos. This allows the user’s todos to persist across multiple browser sessions, even if the browser is fully closed and reopened.## Future Enhancements
### Priority Feature
A future enhancement for this application is the implementation of a priority feature for the todo items. This will allow users to set the priority of each task, helping them to focus on the most important tasks first.## Getting Started
To get started with this project, clone the repository and open `index.html` in your browser and enjoy.## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.