Skip to content

Latest commit

 

History

History
80 lines (57 loc) · 2.31 KB

File metadata and controls

80 lines (57 loc) · 2.31 KB

🗓️ Daily Planner Pro

Manage your daily tasks with alerts, sounds, and modern animations 🔔


📝 About the Project

Daily Planner Pro is an interactive task management web application. Users can add, edit, delete, and complete tasks with scheduled reminders. It uses React, Next.js, TypeScript, Tailwind CSS, Framer Motion, and React Icons for a modern, responsive, and animated interface.


✨ Features

  • ➕ Add tasks with titles and specific times
  • 💾 Persistent tasks via localStorage
  • 🔔 Modal alert with audio when a task is due
  • ✅ Mark tasks as completed (cannot be undone)
  • ✏️ Edit and delete tasks
  • 💻 Responsive UI with gradients, shadows, and hover effects
  • 🎨 Smooth entry and exit animations with Framer Motion

🧰 Tech Stack

Technology Purpose
⚛️ React Interactive UI components
🧭 Next.js Routing & server-side rendering
🟦 TypeScript Type safety & maintainable code
🎨 Tailwind CSS Responsive styling & modern UI
🪄 Framer Motion Smooth animations & transitions
🛠️ React Icons Scalable vector icons

💡 Description

Daily Planner Pro lets users:

  • Add, edit, delete, and complete tasks
  • Receive modal and audio alerts for scheduled tasks
  • Track tasks in a responsive, gradient-styled list

The project demonstrates:

  • Modern UI with Tailwind CSS
  • Interactive animations using Framer Motion
  • Persistent storage using localStorage
  • Advanced alert system with audio and modals

🖼️ Project Preview




👨‍💻 Author

Developed by: Toma Kawaguchi
💬 Front-End Developer | Passionate about interactive web applications