Project Overview
TaskSync helps sales teams organize lead pipelines. It logs client interactions, scores lead profiles using business metrics, and syncs team calendars to coordinate client appointments.
Key Features & Scope
Drag-and-drop lead pipeline boards displaying sales funnel stages
Automatic calendar booking systems syncing with Google Calendar APIs
Lead profiling pages organizing contact histories and chat logs
Sales target progress widgets calculating monthly deal metrics
System Architecture
React client styled with Tailwind. The NestJS backend integrates OAuth workflows to connect user Google calendars and sync availability data.
Client InterfaceNext.js / React
──────▶
Backend CoreNestJS API
──────▶
Database NodePostgreSQL (Supabase)
Database: PostgreSQL (Supabase)
Deployment: Supabase & Vercel
Performance & Vitals
96
97
96
100
Verified Production Metrics
Technologies Used
ReactNestJSPostgreSQLSupabaseGoogle Calendar APITypeScript