Smart-To-Do is a dynamic and feature-rich to-do application designed to help you manage your tasks efficiently. With real-time tracking, customizable themes, and insightful visualizations, staying organized has never been easier!
- Task Management: Create, edit, and delete tasks effortlessly.
- Set Deadlines: Assign deadlines to tasks and track how much time remains in real time.
- Dark/Light Mode: Toggle between dark and light themes to suit your preferences.
- Progress Visualization: A pie chart provides an at-a-glance view of:
- Completed tasks
- Remaining tasks
- Expired tasks
- Responsive Design: Fully functional across devices, from desktops to mobile phones.
- Frontend: HTML, CSS, JavaScript
- Visualization: Chart.js
- Theme Toggle: CSS Variables and JavaScript
- Clone the repository:
git clone https://github.com/Ayushjhawar8/Smart-To-Do
- Install the dependencies:
npm install
- Start the application:
npm run dev
Contributions are welcome! Feel free to fork this repository, open issues, or submit pull requests.