Overview

Task Metrics is a robust SaaS solution designed for multi-tenant use with seamless integration of Clerk for authentication and organization management, and Stripe for subscription billing. It allows businesses to onboard teams, manage tasks, and control access with role-based permissions. The platform offers a Free Trial for 15 days (1 user), with Pro (up to 5 users) and Enterprise (up to 25 users) plans. Users can create organizations, invite team members, and upgrade plans as their team scales. The platform ensures secure, tenant-specific data isolation and a smooth user experience from signup to subscription.

View Demo
Preview

Key Features

Multi-Tenant Organization Management

Each business or team has its own secure tenant space. Users can create organizations, invite team members, and manage roles using Clerk.

Organization Management

Role-Based Access Control (RBAC)

Admins assign permissions per role—Admin, Manager, Contributor—ensuring fine-grained control over feature access and task visibility.

Role-Based Access Control

Stripe Subscription Billing

Offers a 15-day free trial (1 user), Pro (5 users), and Enterprise (25 users). Plans can be upgraded anytime through secure Stripe checkout.

Stripe Billing Plans

App Demo

Login Page

Login Page

Secure login using Clerk authentication. Supports email/password and SSO options with a responsive and intuitive UI.

Signup & Organization Creation

Signup & Organization Creation

New users can sign up and instantly create a tenant organization. Each org is securely isolated and supports inviting members.

Role-Based Dashboard

Role-Based Dashboard

Dynamic dashboards based on roles (Admin, Manager, Member) showing only the relevant task data, insights, and controls.

Tenant Management

Tenant Management

Admins can manage organization-wide settings, add/remove users, assign roles, and oversee plan usage — all within a dedicated tenant space.

Subscription Plans

Subscription Plans

Users start with a 15-day Free Trial (1 user), and can upgrade to Pro (up to 5 users) or Enterprise (up to 25 users) via Stripe billing.

Stripe Checkout

Stripe Checkout

Secure payment through Stripe. Subscription upgrades, cancellations, and invoice management happen directly in the integrated billing portal.

Member Role View

Member Role View

Team members see only their assigned tasks and project metrics. No access to billing, user management, or admin settings.

Technologies Used

.NET Core (C#)
Angular
Clerk
Stripe
SQL Server
Chat on WhatsApp