https://github.com/davi-silva1/todolist
A dynamic To-Do List app developed with HTML, CSS, and JavaScript. It allows users to add tasks, mark them as completed, and view pending tasks. With light/dark mode, smooth animations, and priority-based organization, this app boosts productivity and helps you stay on top of your tasks.
https://github.com/davi-silva1/todolist
aesthetic animation css design flutter gorm java react redux rxjs swift themes todolist-application vue
Last synced: 3 days ago
JSON representation
A dynamic To-Do List app developed with HTML, CSS, and JavaScript. It allows users to add tasks, mark them as completed, and view pending tasks. With light/dark mode, smooth animations, and priority-based organization, this app boosts productivity and helps you stay on top of your tasks.
- Host: GitHub
- URL: https://github.com/davi-silva1/todolist
- Owner: Davi-Silva1
- Created: 2025-04-05T02:27:20.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-12T20:18:42.000Z (5 months ago)
- Last Synced: 2025-06-12T21:36:09.752Z (5 months ago)
- Topics: aesthetic, animation, css, design, flutter, gorm, java, react, redux, rxjs, swift, themes, todolist-application, vue
- Language: CSS
- Size: 22.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```markdown
# 📝 To-Do List App

Welcome to the **To-Do List App** repository! This project is designed to help you manage your tasks efficiently. With a clean interface and user-friendly features, this app enables you to focus on what matters most.
---
## Table of Contents
- [Features](#features)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Technologies Used](#technologies-used)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
- [Releases](#releases)
---
## Features
- **Task Management**: Add, edit, and delete tasks easily.
- **Completion Status**: Mark tasks as completed or pending.
- **Light/Dark Mode**: Switch between light and dark themes based on your preference.
- **Smooth Animations**: Enjoy a pleasant user experience with seamless transitions.
- **Priority Organization**: Organize tasks by priority to focus on what matters most.
- **Responsive Design**: Works well on both mobile and desktop devices.

---
## Getting Started
To get started with the To-Do List App, follow these steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/Davi-Silva1/toDoList.git
```
2. **Navigate to the Project Directory**:
```bash
cd toDoList
```
3. **Open the HTML File**:
Open `index.html` in your favorite web browser.
---
## Usage
After opening the app, you can:
1. **Add Tasks**: Type your task in the input field and press "Enter".
2. **Mark as Completed**: Click on the task to toggle its completion status.
3. **Delete Tasks**: Use the delete icon to remove tasks from your list.
4. **Switch Themes**: Use the toggle button to switch between light and dark modes.
---
## Technologies Used
This app is built using the following technologies:
- **HTML**: For structuring the content.
- **CSS**: For styling the application and making it visually appealing.
- **JavaScript**: For adding interactivity and functionality.
You can learn more about these technologies on their respective websites:
- [HTML](https://developer.mozilla.org/en-US/docs/Web/HTML)
- [CSS](https://developer.mozilla.org/en-US/docs/Web/CSS)
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
---
## Contributing
We welcome contributions! If you want to improve this project, please follow these steps:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature/YourFeature
```
3. Make your changes.
4. Commit your changes:
```bash
git commit -m "Add your message here"
```
5. Push to the branch:
```bash
git push origin feature/YourFeature
```
6. Open a pull request.
---
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
---
## Contact
For inquiries or feedback, feel free to reach out to me:
- GitHub: [Davi-Silva1](https://github.com/Davi-Silva1)
- Email: your-email@example.com
---
## Releases
You can download the latest release [here](https://github.com/Davi-Silva1/toDoList/releases). Simply visit the link and choose the version that suits your needs.

---
## Topics
This repository covers various topics related to web development and productivity tools:
- css
- front-end-development
- html
- javascript
- productivity-tool
- task-manager
- todo-app
- todolist-application
- ui-development
- ux-design
- web-application
- web-development
---
Thank you for visiting the To-Do List App repository! Your support means a lot. Happy task managing! 🌟
```