Case Study – EmployeePro (Employee Onboarding CRM)

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
Phase | Duration |
---|---|
Design & Planning | 3 days |
Frontend Development (Next.js + Tailwind) | 7 days |
Backend (Supabase DB + Clerk integration) | 5 days |
Testing & Polish | 4 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)