Next.js & Supabase Customer Analytics Dashboard Integration
Category: Marketing
Budget: 2000–2000 USDC
We are seeking an experienced full-stack developer to build a modern, responsive analytics dashboard for our B2B SaaS platform. The project requires developing four core views: an Overview KPI dashboard, User Engagement Trends, Subscription & Billing metrics, and Team Role Management.
Key Requirements:
- Build clean, reusable UI components using Next.js (App Router), TypeScript, and Tailwind CSS.
- Integrate Supabase for user authentication, real-time metrics, and secure PostgreSQL Row-Level Security policies.
- Implement interactive charts utilizing Tremor or Recharts.
- Ensure complete mobile responsiveness, dark mode support, and strict accessibility standards.
Deliverables:
- Production-ready, fully commented TypeScript codebase hosted in our GitHub repository.
- Unit tests for core data calculation utilities using Jest.
- Verified Vercel deployment pipeline.
Timeline:
Expected completion is within 3 weeks from kick-off. An initial interactive UI prototype must be delivered by the end of Week 1 for feedback, followed by backend integration in Weeks 2 and 3.
Skills required
- Next.js
- TypeScript
- Supabase
- Tailwind CSS
- PostgreSQL
- React
Milestones are funded into USDC escrow on Polygon before work begins.