Case Study – EmployeePro (Employee Onboarding CRM)

Internal SaaS Product (Birdlineapps)

Client Overview

Client

Internal SaaS Product (Birdlineapps)

Location

Canada (Global Target)

Industry

HR Tech / SaaS

Stage

Launched MVP

Duration

3 weeks

Project Type

Web-based SaaS for employee onboarding

Stack

Next.js, Supabase, Clerk, TailwindCSS, Stripe

The Challenge

We wanted to create a lightweight SaaS CRM that helps small companies onboard their employees more efficiently — without using bloated enterprise systems like BambooHR or expensive tools like Gusto.

They wanted:

  • Simple company registration & team management
  • Employee profiles & task progress tracking
  • Admin dashboard with onboarding tasks
  • Modern UI with scalability for future features like payroll or file uploads
  • Seamless login & subscription flow

Scope of Work

🏢

Company signup/login system

🧑‍💼

Employee management dashboard

Task checklist tracking (per employee)

📊

Company overview page with total employees and pending tasks

🔐

Clerk-based auth & role separation (admin vs employee)

💳

Stripe integration (planned)

Clean responsive design + green UI palette

Our Solution

EmployeePro was designed and launched in just under a month using a modern stack tailored for speed and maintainability.

Key Features:

  • Company registration/login (via Clerk)
  • Admin dashboard to create & manage employee records
  • Checklist-based onboarding task manager (custom per employee)
  • Employee view to log in and track their own progress
  • Planned features: document uploads, notifications, team roles

Timeline

PhaseDuration
Design & Planning3 days
Frontend Development (Next.js + Tailwind)7 days
Backend (Supabase DB + Clerk integration)5 days
Testing & Polish4 days

📈 Results

  • MVP live at employee-pro.vercel.app
  • Demo company seeded for testing & product demos
  • Used as a demo SaaS template in client onboarding
  • Planning white-label licensing for HR consultants and SME agencies

Founder Reflection

"This product was built to prove that a simple, clean SaaS can deliver real value — fast. It's a great base for any startup building HR tools."

Founder, Birdlineapps

Lessons & Takeaways

  • Keep MVP scope tight: employee tasks, login, and status only
  • Clerk authentication system is fast to implement but needs planning for roles
  • Supabase makes managing data and users simple without a backend dev team
  • The project now serves as a boilerplate SaaS model for future use

Tech Stack

Frontend

Next.js 14 + TailwindCSS

Backend/DB

Supabase

Authentication

Clerk.com

Deployment

Vercel

Planned Billing

Stripe

Status Page

Static (optional)