Skip to content

amitkumarpatra99/ActionPlan

Repository files navigation

📝 Action Planner - React Todo App

A modern, responsive Action Planner built using React (Vite) and Tailwind CSS. This application helps you manage daily tasks efficiently with a stunning glassmorphism UI, due date reminders, and local storage persistence.


🚀 Features

  • 📝 Task Management: User-friendly interface to Add, Edit, and Delete tasks.
  • 📅 Due Dates & Reminders: Set specific due dates and times. Get visual indicators for overdue tasks.
  • 🔔 Smart Notifications: Real-time toast notifications for tasks that are "Due Soon" or "Overdue".
  • 💾 Local Storage: Your tasks are saved automatically to your browser's local storage, so you never lose them on refresh.
  • 📱 Fully Responsive: Optimized for both desktop and mobile devices.
  • 🎨 Modern UI: Beautiful glassmorphism design with gradient backgrounds and smooth animations.
  • Progress Tracking: Option to show or hide completed tasks to keep your view clean.

🛠 Tech Stack

Frontend

  • React.js (powered by Vite)
  • Tailwind CSS (Styling)
  • React Icons (Iconography)
  • React Toastify (Notifications)
  • Framer Motion (Animations)
  • UUID (Unique ID generation)

State Management & Persistence

  • React Hooks (useState, useEffect)
  • LocalStorage API

💻 Getting Started

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have Node.js installed on your system.

Installation

  1. Clone the repository

    git clone https://github.com/your-username/action-planner.git
    cd action-planner
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Open in Browser The app usually runs at http://localhost:5173.


📷 Screenshots

Screenshot

📜 License

This project is open-source and available under the MIT License.

About

TO-DO LIST You Can store Here Daily Life Todos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors