All-in-One Task Manager is a productivity-focused web application that combines four essential tools — To-Do List, Notes, Pomodoro Timer, and Calendar — into one seamless experience.
The goal is to help users stay organized, focused, and efficient without juggling between multiple apps.
The 4-in-1 Time Management App is designed to solve a real-world daily problem:
Staying organized and maintaining focus without switching between multiple tools.
With this app, users can:
- Keep track of tasks
- Take and store notes
- Manage focus sessions using the Pomodoro technique
- Visualize schedules and important dates in a calendar view
- Add, and delete tasks
- Mark tasks as complete
- Create and save quick notes
- Delete notes
- 25-minute focus sessions with 5-minute breaks
- Start, pause, and reset buttons
- Visual progress indicator
- Monthly, Weekly and Daily calendar view
- Add events/tasks to specific dates
- Integrated holiday/event data from a public API
- Frontend: ReactJS, Tailwind CSS
- Libraries: Schedule-X (calendar), zustand, axios, React icons
- Calendar API: Public Holidays API (from API Ninjas)
- Deployment: Vercel
- Calendar API: Used to fetch public holiday data.
