Plan smarter. Focus deeper. Get things done.
Taskzenia is a modern task management web application built to help you organize daily work, prioritize tasks, and stay focused with a customizable focus timer.
Try Taskzenia: Open the live app
Explore task management, categories, priorities, and the customizable focus timer.
- Task Management — Create, edit, complete, and delete tasks.
- Categories — Organize tasks into Work, Personal, Study, and Health.
- Priorities & Due Dates — Keep important tasks visible and track deadlines.
- Search & Filters — Find tasks by keyword, category, or priority.
- Task Views — Switch between Overview, Today, Upcoming, and Completed.
- Focus Timer — Choose preset focus sessions or customize the duration.
- Local Persistence — Tasks are saved in your browser using local storage.
- Dark Futuristic UI — A modern interface with violet and cyan accents.
- Next.js
- React
- TypeScript
- Tailwind CSS
Install Node.js and npm before starting.
Clone the repository:
git clone https://github.com/aryanpaltech/taskzenia.git
cd taskzeniaInstall dependencies:
npm installStart the development server:
npm run devOpen http://localhost:3000 in your browser.
Planned improvements may include:
- Calendar view
- Productivity analytics
- Automated testing and code quality checks
- Further accessibility and responsive design improvements
The current version stores tasks in the browser's local storage. Tasks do not automatically sync between browsers or devices.
Suggestions and feedback are welcome. Please open an issue to discuss a proposed improvement before making substantial changes.
No license has been specified yet. All rights are reserved by default unless a license is added. Please contact the repository owner before redistributing or reusing this code.
Built with Next.js and TypeScript.
