T
Web App
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.

About the Project
- Secure User Authentication: Secure sign-in with Google or email, with automatic profile creation and role assignment.
- Role-Based Access Control (RBAC): A robust RBAC system (Admin, Property Manager, Leasing Agent, Accounting) ensures users only see relevant tasks.
- AI-Powered Task Dashboard: A personalized dashboard, powered by Genkit, intelligently filters and displays tasks based on the user's role.
- Intuitive Task Management: Tasks are automatically categorized into Overdue, Today, Upcoming, and Completed. Users can complete tasks with a single click and view detailed information.
- Recurring Task Automation: Admins can create templates for tasks that are automatically generated on a daily, weekly, or monthly schedule.
- Media Management: A centralized library for admins to upload and manage media files used in tasks.
- Conversational AI: "Chat with TESSA" allows users to ask questions about their tasks and get AI-driven insights.
Project Details
Technologies Used
React
Nextjs
Tailwind
Firebase
Gemini