Kirasi - Tutor Billing & LMS
Kirasi is a web application designed to help tutors manage the administrative side of their work, from students and lessons to invoicing and payments.
I built Kirasi during my first year of university while tutoring high school students. Managing lessons, tracking attendance, communicating with parents and creating invoices quickly became messy and time consuming. Existing tools were aimed at larger businesses and too complex, so I built a solution tailored specifically for individual tutors.
Since then, Kirasi has been adopted by a few other tutors and has been used to track over 1,670 hours of lessons.
Features
Lesson management - Schedule lessons, track attendance, and store lesson notes.
Student & parent CRM - Manage students and parents in one place, including contact details and relationships.
Invoice creation & payment tracking - Generate invoices and keep track of paid and outstanding balances.
PDF invoice export - Create and share professional invoices with clients.
Simple workflow for tutors - Designed specifically for tutoring side hustles.
Tech Stack
Kirasi is built using a modern web stack:
- Vue 3 — reactive frontend framework
- Vite — fast development tooling
- Tailwind CSS — utility-first styling
- Pinia — state management
- Supabase — backend (PostgreSQL database, auth, and storage)
Screenshots



