Skip to content

A sleek and modern To-Do List app to organize projects, prioritize tasks, and stay on top of your goals—built with Vanilla JavaScript

License

Notifications You must be signed in to change notification settings

RajatTheDev/ToDo-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo-List

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.

Full Screen Compact Screen

Table of Content

Live Preview

  • You can see the live preview here

Features

  • 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.

Technologies Used

Getting Started

Follow these steps to set up the project locally:

✅ Prerequisites

  • Node.js and npm installed on your computer.

📥 Installation

  1. Clone the repository:

    git clone https://github.com/RajatTheDev/ToDo-List.git
  2. Navigate to the project directory:

    cd ToDo-List
  3. Install the required dependencies:

    npm install
  4. Run the development server:

    npm run start

➡️ The application will be available at http://localhost:8080

Credits

Icons used in this project are sourced from SVG Repo.

License

This project is licensed under the MIT License.

About

A sleek and modern To-Do List app to organize projects, prioritize tasks, and stay on top of your goals—built with Vanilla JavaScript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published