Back to projects

Dev Club CRM

All-in-one agency workspace covering project delivery, sales pipeline, finance, and HR, with separate role-based portals and admin approval for new users.

Highlights

  • Tied sales wins to delivery and billing: convert opportunities into project proposals for admin approval and into invoice drafts for finance.
  • Built delivery workflow with projects, requests, tasks, milestones, task claim requests, and review submissions.
  • Shipped role-based dashboards for admin, team lead, and developers with teams, project URLs, and task search or bulk actions.
  • Shipped sales CRM with leads, opportunities, clients, activity notes, and pipeline analytics such as win rate and sales velocity.
  • Added finance suite with invoicing, expense approvals, department budgets, payroll payouts, and revenue or expense reporting.
  • Added HR suite with employees, attendance, leave policies, payroll prep handed to finance, and performance reviews with goals.
  • Wired OAuth login with admin approval for new users plus in-app notifications across delivery, sales, finance, and HR events.

Technologies

Next.js
TypeScript
TailwindCSS
Shadcn UI
NextAuth.js
Firebase