Skip to content

nivas4506/TO-DO-LIST-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Premium To-Do List Web App

A modern, aesthetically pleasing To-Do List application built with Vanilla JavaScript and Vite. It features a premium dark theme, glassmorphism effects, and smooth animations.

App Preview

Features

  • Premium UI: Dark theme with glassmorphism and gradient accents.
  • Task Management: Add, toggle completion, and delete tasks.
  • Filtering: View All, Active, or Completed tasks.
  • Persistence: Tasks are saved to localStorage and persist across reloads.
  • Responsive Design: Works seamlessly on desktop and mobile.

Tech Stack

  • Vite: Fast build tool and dev server.
  • Vanilla JavaScript: Core logic without heavy framework overhead.
  • CSS3: Custom properties (variables), Flexbox, and CSS Animations.
  • HTML5: Semantic structure.

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:
    git clone https://github.com/nivas4506/TO-DO-LIST-.git
  2. Navigate to the project directory:
    cd todo-app
  3. Install dependencies:
    npm install

Running the App

Start the development server:

npm run dev

Open your browser and navigate to http://localhost:5173.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published