Internal dashboard for kiwi kisan stores (shark tank)
An enterprise fintech operations dashboard for fund managers and administrators. It provides centralized control over token lifecycle management—including investor subscriptions, redemptions, transfers, distributions, and compliance workflows. Built with Next.js 16, React 19, and TypeScript, the dashboard connects to a backend API, integrates role-based access control, and displays real-time operational data in a clean, scannable interface optimized for high-frequency trading and settlement operations.
Build StackNext.js 16 (Turbopack), React 19, TypeScript, Tailwind CSS, React Query (TanStack Query 5), React Hook Form, Zod, shadcn/ui, Zustand
Challenges
Rendering large transaction tables for investors, subscriptions, redemptions, and transfers without visual noise or information overload.
Supporting fund manager and admin views with different permissions while keeping one cohesive design system.
Displaying live compliance counts with instant updates and drill-down actions without overloading the header UI.
Creating scannable status chips across workflows with clear colors, icons, and restrained enterprise styling.
Solutions
Used dense 14px tables, wallet truncation, inline copy actions, tabular alignment, scoped row actions, and explicit empty/loading/error states.
Built role-gated routes, conditional actions, and page-level authorization without permission-check shimmer or fragmented UI patterns.
Created a unified compliance panel with Fund Health, count groups, dividers, muted headers, and API-driven status totals.
Mapped API status strings to readable labels with discrete badge styles, icons, and restrained active/frozen/approved color states.



