Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hoangsonww/the-todo-app
📅 Welcome to the ToDo App - a sleek, interactive, and efficient tool designed to streamline your task management process. The goal? To provide you a seamless way to manage your tasks and boost your productivity!
https://github.com/hoangsonww/the-todo-app
css django django-rest-framework docker html javascript machine-learning react reactjs swift todo todo-app todo-list todoapp todolist todolist-app vue
Last synced: 2 days ago
JSON representation
📅 Welcome to the ToDo App - a sleek, interactive, and efficient tool designed to streamline your task management process. The goal? To provide you a seamless way to manage your tasks and boost your productivity!
- Host: GitHub
- URL: https://github.com/hoangsonww/the-todo-app
- Owner: hoangsonww
- License: cc0-1.0
- Created: 2023-05-12T21:42:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-14T03:58:17.000Z (6 months ago)
- Last Synced: 2024-05-15T11:39:33.985Z (6 months ago)
- Topics: css, django, django-rest-framework, docker, html, javascript, machine-learning, react, reactjs, swift, todo, todo-app, todo-list, todoapp, todolist, todolist-app, vue
- Language: JavaScript
- Homepage: https://hoangsonww.github.io/The-ToDo-App/
- Size: 21.2 MB
- Stars: 8
- Watchers: 8
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# The ToDo App
Welcome to The ToDo App - your simple, elegant solution for daily task management. This app is designed to help you keep track of your tasks with an intuitive and distraction-free user interface.
## User Interface
## Features
- **Simple Task Management**: Add, edit, and delete your tasks with just a few clicks.
- **Due Dates**: Set and edit due dates to keep on track with your schedule.
- **Task Prioritization**: Mark tasks as high priority to focus on what matters most.
- **Sorting**: Sort your tasks by due date or priority to plan your day effectively.
- **Light/Dark Mode**: Toggle between light and dark mode for a comfortable viewing experience.
- **Local Storage**: All your tasks are saved locally for privacy and convenience.
- **Responsive Design**: Whether you are on a desktop, tablet, or mobile, The ToDo App looks great on any device.## Technologies
- **HTML5**: The structure of the app is built with HTML5.
- **CSS3**: The styling of the app is created with CSS3.
- **JavaScript**: The functionality of the app is powered by JavaScript.
- **Font Awesome**: The icons used in the app are from Font Awesome.
- **Google Fonts**: The fonts used in the app are from Google Fonts.
- **Vue.js**: The app is built with Vue.js, a progressive JavaScript framework.
- **Docker**: The app is containerized with Docker for easy deployment.
- **GitHub Actions**: The app is continuously integrated with GitHub Actions for automated testing and deployment.
- **GitHub Pages**: The app is hosted on GitHub Pages for easy access.
- **Babel**: The app is transpiled with Babel for cross-browser compatibility.
- **ESLint**: The app is linted with ESLint for code quality and consistency.
- **Prettier**: The app is formatted with Prettier for code readability and maintainability.## Getting Started
To get started with The ToDo App, simply clone the repository and open `index.html` in your favorite web browser.
```bash
git clone https://github.com/hoangsonww/The-ToDo-App.git
cd TheToDoApp
open index.html
```## Contributions
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
David Nguyen - [@hoangsonww](https://github.com/hoangsonww) - [email protected]
Project Link: [https://github.com/hoangsonww/The-ToDo-App](https://github.com/hoangsonww/The-ToDo-App)
## Acknowledgements
- [Font Awesome](https://fontawesome.com)
- [Google Fonts](https://fonts.google.com/)
- [Best-README-Template](https://github.com/othneildrew/Best-README-Template)---