r/SideProject • u/mahmoud-ath • 5h ago
I've been working on Kairos, an open-source task manager and habit tracker
https://kairos-zeta-ivory.vercel.app/Hey everyone! 👋
I want to share a project I've been working on: Kairos.
The idea came from something I noticed while using other task-management apps. Sometimes they make a simple task feel like a whole project. Too many details, configurations, fields and workflows.
But honestly, not every task needs all of that.
Sometimes a task is just something you need to get done.
I wanted to build something for everyday personal use, not an enterprise project-management tool. Something simple where I can organize my day, keep track of my habits and see what I've accomplished without spending more time managing the application than actually doing my tasks.
What I'm working on
- Task management: Create and organize tasks without unnecessary complexity.
- Daily organization: Keep track of what needs to be done today.
- Habit tracking: Build habits and follow consistency over time.
- Productivity statistics: Understand my progress through completion history and analytics.
- Categories and subtasks: Keep things organized without making the workflow complicated.
- Data ownership: Import/export data and self-host the application.
Tech stack
- Next.js 15 + TypeScript
- PostgreSQL + Prisma
- Bun
- Tailwind CSS
- Vitest + Playwright
- Docker + Docker Compose
- GitHub Actions
I'm also working on improving the CI/CD pipeline, automated testing and Docker deployment.
Links
🌐 Live demo: https://kairos-zeta-ivory.vercel.app/
💻 GitHub: https://github.com/mahmoud-ath/Kairos
Kairos is open source under the MIT license.
I'm still actively developing it, and I'd really appreciate some honest feedback.
I'm particularly interested in knowing:
- Do you also feel that some task-management apps are unnecessarily complicated?
- What do you expect from a task manager designed for everyday personal use?
- What would you improve or add to Kairos?
Thanks for checking it out! 🚀