Kira is a full-stack task and project management web application designed to help teams track work efficiently with role-based access, visual dashboards, Kanban workflow, and automated email notifications.
Key Features
- JWT Authentication with Admin / User roles
- Dashboards with task status & priority charts
- Projects & Tasks — full CRUD, filters, CSV/Excel export
- Kanban Board — drag & drop status updates
- Email Notifications when tasks are assigned
- Dark / Light Theme, responsive UI
System Design (High Level)
`Vue.js + Vuetify (Frontend)
↓ REST (Axios)
Spring Boot (Backend)
↓ JPA / Hibernate
MySQL Database
↓
JavaMail → Email Notification`
- JWT secures protected APIs
- Role-based access handled at backend
- Kanban updates sync with dashboards in real time
Links
Closing
Kira showcases production-style full-stack development, combining secure authentication, analytics dashboards, Kanban workflows, and backend email automation in a single system.




Top comments (1)
Thanks. Tools like this can be genuinely useful — as long as they support how work is actually delivered.
The risk is when the system starts defining the project instead of reflecting it, especially once priorities or constraints shift.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.