An open API service indexing awesome lists of open source software.

https://github.com/dhanushrichandrasekar/todolist

A dynamic and stylish 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/dhanushrichandrasekar/todolist

css front-end-development html javascript productivity-tool task-manager todo-app todolist-application uidevelopment ux-design webapplication webdevelopment

Last synced: 7 months ago
JSON representation

A dynamic and stylish 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.

Awesome Lists containing this project

README

          

# πŸ“ To-Do List

> "The secret of getting ahead is getting started." – Mark Twain

A **dynamic, stylish, and efficient** To-Do List built with **HTML, CSS, and JavaScript**!
πŸš€ Organize your tasks, track your progress, and boost your productivity with an intuitive interface.

## ✨ Features

- πŸŒ— **Light & Dark Mode** – Switch between themes effortlessly.
- πŸ“ **Add Tasks** – Categorize based on **Today, This Week, or Whenever**.
- βœ… **Mark as Completed** – Keep track of your progress.
- ⏳ **Pending Tasks View** – See what’s left to conquer.
- πŸš€ **Priority-Based Organization** – Focus on what matters most.
- ⚠️ **Alerts on Actions** – Get notified when you add, delete, or make an error.

## πŸŽ₯ Demo

> "Success is no coincidence. It is the result of hard work, perseverance, learning, sacrifice, and most of all, love of what you are doing." – PelΓ©

🎬 **[Watch the Video Demo](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/toDoListDemo.mp4)**

## πŸ“ Project Structure
πŸ—’οΈ toDoList
│── πŸ“‚ assets
β”‚ β”œβ”€β”€ πŸ“‚ images
β”‚ β”‚ β”œβ”€β”€ πŸ–ΌοΈ backgroundimage.png
β”‚ β”‚ β”œβ”€β”€ πŸ–ΌοΈ icon.png
β”‚
│── πŸ“‚ designFiles
β”‚ β”œβ”€β”€ πŸ“„ index.html
β”‚ β”œβ”€β”€ πŸ“„ script.js
β”‚ β”œβ”€β”€ 🎨 styles.css
β”‚
│── πŸ“‚ screenshots
β”‚ β”œβ”€β”€ πŸŒ™ darkmode1.png
β”‚ β”œβ”€β”€ πŸŒ™ darkmode2.png
β”‚ β”œβ”€β”€ πŸŒ™ darkmode3.png
β”‚ β”œβ”€β”€ πŸŒ™ darkmode4.png
β”‚ β”œβ”€β”€ πŸŒ™ darkmode5.png
β”‚ β”œβ”€β”€ β˜€οΈ lightmode1.png
β”‚ β”œβ”€β”€ β˜€οΈ lightmode2.png
β”‚ β”œβ”€β”€ β˜€οΈ lightmode3.png
β”‚ β”œβ”€β”€ β˜€οΈ lightmode4.png
β”‚ β”œβ”€β”€ β˜€οΈ lightmode5.png
β”‚
│── πŸ“½οΈ toDoListDemo.mp4
│── πŸ“„ README.md

## πŸ“Έ To-Do List Website Snapshots

![Dark Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/darkmode1.png)
![Dark Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/darkmode2.png)
![Dark Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/darkmode3.png)
![Dark Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/darkmode4.png)
![Dark Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/darkmode5.png)
![Light Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/lightmode1.png)
![Light Mode Screenshot](https://github.com/dhanushrichandrasekar/toDoList/blob/908878979810f926c92412aab0e82aeac8851d06/screenshots/lightmode2.png)

## πŸš€ How to Use

1. **Clone the Repository**

```sh
git clone https://github.com/dhanushrichandrasekar/toDoList.git

```
2. **Navigate to the project folder:**

```sh
cd toDoList
```
3. **Navigate to the designFiles folder and open the index.html file**

## πŸ› οΈ Tech Stack

- **HTML** – Structure the magic ✨
- **CSS** – Style with elegance 🎨
- **JavaScript** – Power the interactivity ⚑

## πŸ† Why This To-Do List?

> "Don’t watch the clock; do what it does. Keep going." – Sam Levenson

- 🎯 **Simplicity & Efficiency** – No clutter, just pure productivity.
- 🎨 **Beautiful UI** – Designed for an attractive and smooth experience.
- πŸ•ΆοΈ **Dark Mode Support** – Work anytime, anywhere.
- πŸš€ **Built for Speed** – No unnecessary bloat, just results.

## πŸ’‘ Future Enhancements

- πŸ“… **Calendar Integration** – View tasks in a timeline.
- πŸ”” **Reminder Notifications** – Never miss an important task.
- πŸ“Š **Task Analytics** – Get insights into your productivity.

## πŸ™Œ Contribute

Love this project? Want to make it even better? Feel free to fork, and contribute!

**Clone the Repository**

```sh
git clone https://github.com/dhanushrichandrasekar/toDoList.git

```

## πŸ“¬ Contact

πŸ’‘ Have ideas or suggestions? Let’s connect!
- πŸ“§ Email: dhanushri1702@gmail.com
- πŸ“Œ GitHub: [Dhanushri Chandrasekar](https://github.com/dhanushrichandrasekar)
- πŸ”— LinkedIn: https://www.linkedin.com/in/dhanushri17

---

**πŸš€ Start organizing your life, one task at a time!**