A modern and professional To-Do-List application built with vanilla JavaScript, HTML, and CSS. This tool helps you organize your tasks into projects and manage your workflow efficiently.
- You can see the live preview here
- Project Management: Create, edit, and delete projects to keep your tasks organized.
- Task Prioritization: Assign a priority level (High, Medium, Low, or None) to each task.
- Persistent Data: All your projects and tasks are automatically saved to your browser's local storage, so your data persists even after you close the app.
- Intuitive UI: A clean, minimalistic interface with a dark theme for a better user experience.
Follow these steps to set up the project locally:
- Node.js and npm installed on your computer.
-
Clone the repository:
git clone https://github.com/RajatTheDev/ToDo-List.git
-
Navigate to the project directory:
cd ToDo-List -
Install the required dependencies:
npm install
-
Run the development server:
npm run start
➡️ The application will be available at http://localhost:8080
Icons used in this project are sourced from SVG Repo.
This project is licensed under the MIT License.

