📝 This is a simple To-Do List web application that allows users to manage their tasks efficiently. It features an intuitive interface with the ability to add, check off, and delete tasks. Additionally, it includes a dark mode feature for improved usability in low-light environments.
- ✅ Add Task: Users can easily add new tasks by clicking on the "+" icon.
- ✔️ Check Off Task: Tasks can be marked as completed by clicking on the circle icon next to them.
- ❌ Delete Task: Users can delete tasks by clicking on the "x" icon next to them.
- 🌙 Enhanced Visibility: Dark mode provides a more comfortable viewing experience in low-light conditions.
- ☀️ Toggle Functionality: Users can switch between light and dark modes by clicking on the moon or sun icon.
🤝 Contributions to this project are welcome! If you have any ideas for new features or improvements, feel free to open an issue or submit a pull request. Here are some potential enhancements that could be implemented:
- ⏰ Due Dates: Allow users to specify due dates for tasks and display them accordingly.
- ⭐ Task Priority: Introduce markers to indicate the priority level of tasks, such as high, medium, or low importance.
To run the project locally, follow these steps:
- Clone the repository to your local machine.
- Ensure you have live server installed in your development environment. If not, you can install it using your preferred method.
- Start the application by opening the project directory in your code editor and then using live server to serve the files.
- Once the application is running, open your web browser and navigate to http://localhost:PORT, replacing
PORT
with the port number used by live server.
- 🐛 Android Compatibility: Currently, the application is not completely responsive on Android devices. This issue needs to be addressed for broader accessibility.
- HTML
- CSS
- JavaScript
🙏 This project was created as part of a learning exercise and was inspired by various To-Do List applications available online. Special thanks to the contributors and the open-source community for their valuable insights and support.
Feel free to explore the codebase, suggest improvements, or contribute to make this Taskify application even better! 🚀