2025
Taskit
Taskit is a modern, AI-powered task management application designed to streamline operations for asset and property management groups. By providing role-based task assignments and a personalized dashboard, Taskit ensures that every team member knows exactly what they need to do, leading to increased efficiency, accountability, and operational clarity across your portfolio. This project is built with Next.js and Firebase and leverages Google's Genkit for its AI capabilities.

Timeline
2 months
Stack
React · Nextjs · Tailwind · Firebase
Outcome
Role-based dashboards (Admin, Property Manager, Leasing Agent, Accounting) built on RBAC
The problem
Asset and property management groups juggle a lot of recurring, role-specific work — leasing follow-ups, accounting deadlines, manager approvals — and when it all lives in spreadsheets and inboxes, things slip and nobody's sure who owns what. Taskit started from a simple need: give every team member a single, personalized view of exactly what they need to do today, with accountability baked in.
The build
Taskit is built on Next.js and Firebase, with role-based access control (Admin, Property Manager, Leasing Agent, Accounting) so each user only sees the tasks relevant to their job. Google's Genkit powers the personalized dashboard and TESSA, a conversational assistant that answers questions about tasks and surfaces insights. Recurring-task templates auto-generate daily, weekly, or monthly work, and a centralized media library keeps task attachments in one place.
Asset and property-management groups run on recurring, role-specific work — leasing follow-ups, accounting deadlines, manager approvals — and when it all lives in spreadsheets and inboxes, things slip and nobody’s sure who owns what. Taskit gives every person a single view of exactly what they need to do today, with accountability built in.
It’s built on Next.js and Firebase, with role-based access control — Admin, Property Manager, Leasing Agent, Accounting — so each user only sees the tasks that belong to their job. Google’s Genkit powers the personalized dashboard and TESSA, a conversational assistant you can ask about your tasks. Work sorts itself into Overdue, Today, Upcoming, and Completed and closes out in a click, and recurring-task templates generate the daily, weekly, and monthly items automatically so nobody has to recreate them by hand. Admins get a central media library for the files that tasks reference.
Taskit is live at taskittessa.com.


















The outcome
Taskit gives each role a focused dashboard that auto-sorts work into Overdue, Today, Upcoming, and Completed, so people know their priorities at a glance and can close out tasks in one click. Admins define recurring templates once and let the system generate the work on schedule, while TESSA answers task questions conversationally.
- Role-based dashboards (Admin, Property Manager, Leasing Agent, Accounting) built on RBAC
- AI-personalized task views and a conversational assistant (TESSA) via Genkit
- Automated recurring tasks on daily, weekly, or monthly schedules
- Secure Google/email sign-in with auto profile and role assignment on Firebase
Have a similar problem?
Book a 30-minute call and we'll scope it together — no pitch, just a plan.
Book a call →