Skip to content

Focus Planner is a productivity web app for students and professionals to organize tasks, track progress, and stay focused. It offers date-wise task management, notes, a study music mode, progress dashboard, and smart reminders β€” helping users plan better and work smarter.

Notifications You must be signed in to change notification settings

SharwanKunwar/Focus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Focus Planner β€” Task & Productivity Manager

πŸš€ Overview

Focus Planner is a productivity web application designed for students, hustlers, and professionals who thrive on planning and self-discipline.
It helps users create, track, and review tasks, organize goals by date, and stay focused through a built-in work environment with background study music.

The goal of Focus Planner is simple β€” make planning smarter, tracking easier, and focus stronger.


✨ Features

πŸ—“οΈ 1. Date-wise Task Organization

Organize your tasks based on specific dates. You can review previous tasks, track progress, and plan your upcoming days with ease.

βž• 2. Add & Delete Tasks

  • Add New Task: Quickly create tasks with title, date, and description.
  • Delete All Tasks: Clear your workspace instantly when you want a fresh start.

πŸ” 3. Smart Search by Date

Find tasks from any date instantly. The date picker makes it easy to recall and review what you’ve done or what’s next.

🎧 4. Focus Work Environment

Enter a distraction-free mode where you can:

  • View your task list
  • Listen to focus-enhancing study music
  • Track start and finish times
    Perfect for students and creators who value deep work sessions.

πŸ“ 5. Notes & Task Descriptions

Each task includes a notes section for jotting down:

  • Key ideas
  • Reminders
  • Reflections

Notes preserve the exact formatting as written by the user β€” so your words stay as you intended.

πŸ” 6. Personalized Login Experience

On login:

  • Users receive a personalized welcome message
  • Their username is remembered across sessions

This adds a friendly and personal touch to every login experience.

πŸ“Š 7. Interactive Dashboard

A visually pleasing dashboard where users can:

  • Track progress
  • See completed vs pending tasks
  • View timelines
  • Stay motivated with productivity insights

🧩 Technical Stack

Technology Purpose
React.js Core frontend framework
Ant Design (antd) UI components
TailwindCSS Styling and layout
Zustand State management (stores tasks, notes, and username)
LocalStorage Data persistence
Moment.js Date and time handling
Remix Icons Icons and visual consistency
Vercel Deployment and hosting

🧠 How It Works

  1. Login β€” User enters their name (saved locally for future use).
  2. Dashboard β€” Displays all tasks and progress.
  3. Create Task β€” Add new tasks with date, priority, and notes.
  4. Focus Mode β€” Listen to study music, track time, and complete tasks.
  5. Review & Delete β€” Review past tasks or delete them to start fresh.

🌱 Future Enhancements

  • πŸ”’ Cloud-based user authentication
  • πŸŒ“ Dark/Light mode toggle
  • πŸ“ˆ Weekly & monthly analytics dashboard
  • πŸ† Productivity streaks & motivational badges
  • πŸ€– AI-powered task suggestions and focus timers

πŸ’¬ Summary

Focus Planner isn’t just a to-do app β€” it’s a digital accountability partner.
It helps you plan better, focus deeper, and grow smarter β€” one task at a time.

Whether you’re a student, a learner, or a professional, Focus Planner keeps your goals clear and your focus sharper.


πŸ‘¨β€πŸ’» Developer

Sharwan Jung Kunwar
πŸ“ Developer & Creator of Focus Planner
πŸ› οΈ Passionate about building practical, aesthetic, and smart web apps.


⭐ If you like this project, don’t forget to star the repo!

About

Focus Planner is a productivity web app for students and professionals to organize tasks, track progress, and stay focused. It offers date-wise task management, notes, a study music mode, progress dashboard, and smart reminders β€” helping users plan better and work smarter.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages