SaaS Lawyer Dashboard Rebuild - Contract to Hire
We are a growing legal-tech startup that helps people find the right lawyer fast — and helps lawyers build lasting online visibility instead of renting it through ads.
Our public marketing site currently lives in Webflow, but the lawyer dashboard (our actual product) also sits there — and that’s a major limitation.
We’re now ready to design and rebuild the dashboard from scratch as a real SaaS web application.
This will be the main product experience for lawyers who subscribe — a professional, modern dashboard that manages their visibility, analytics, and account.
Project Overview
You’ll be designing and developing a new Dashboard from the ground up.
We’ll provide:
The current Webflow version (for layout + reference)
A clear list of user features and admin features we want to include
Your job is to take what works, redesign it with clean UX/UI, and build it properly using modern frameworks — so it’s fast, secure, and scalable.
Core Features to Build
1️⃣ User Side (Lawyer Dashboard)
Account creation + login
Profile management: name, bio, location, photo, specialties, social links
Subscription & billing integration: recurring monthly payment via Stripe
Analytics page: views, clicks, matches, engagement data
Badges + achievements: “Top Lawyer,” “Rising Star,” etc. (we’ll provide the system)
Challenges (will provide info)
Notifications + messages: feature invitations, updates, etc.
“Ask a Lawyer” integration: ability to view/respond to public questions
2️⃣ Admin Side
Manage lawyer accounts, profiles, and payments
Review and approve visibility badges
Access dashboard stats (users, growth, engagement)
3️⃣ Future Expansion (Phase 2)
AI integration hooks (our MatchBot system)
Referral & affiliate tracking system
Blog and visibility analytics
🧱 Tech Stack (Flexible)
You can propose your ideal setup. Options we’re open to:
Frontend: Next.js / React / Tailwind (preferred)
Backend: Node.js (NestJS), Django, or Laravel
Database: PostgreSQL
Auth: Clerk, Supabase Auth, or Auth0
Payments: Stripe
Hosting: Vercel, Render, Fly.io, or AWS
Analytics: PostHog or built-in dashboard metrics
We’re happy for you to recommend what’s best, as long as:
It’s scalable
Easy to maintain
Fully documented
✨ Design Requirements
Clean, modern, SaaS-style UI (think Notion, Stripe, or Framer aesthetic)
Responsive across all devices
Integrate fun, gamified elements (badges, engagement stats)
Simple but elegant animations or micro-interactions
🧾 Deliverables
Fully designed and developed dashboard
Admin backend
Secure auth + Stripe billing
Responsive UI
Staging + production setup
Documentation for future updates
🕐 Timeline & Budget
ASAP
Budget: open depending on experience, but fixed price preferred
Ongoing work possible for future features
💬 To Apply
Please include:
A short intro (why you’re right for this project)
2–3 examples of dashboards or SaaS products you’ve built
Your proposed stack + why
Your estimate (cost + timeline)
Whether you handle both design + development or work with a designer
⚡ Summary
We already know exactly what we need — now we need a pro to help us design and rebuild it properly.
The goal: a polished, secure, modern Dashboard that feels like a premium SaaS platform — not a website add-on.
If you’ve ever built a user dashboard for a SaaS or subscription product before, you’ll understand this project instantly.
Job Qualifications
- Backend: Node.js (NestJS), Django, or Laravel
- Database: PostgreSQL
- Auth: Clerk, Supabase Auth, or Auth0
- Easy to maintain
- Fully documented
- ✨ Design Requirements
- Clean, modern, SaaS-style UI (think Notion, Stripe, or Framer aesthetic)
- Integrate fun, gamified elements (badges, engagement stats)
- Simple but elegant animations or micro-interactions
- 🧾 Deliverables
- Secure auth + Stripe billing
- 2–3 examples of dashboards or SaaS products you’ve built
- Whether you handle both design + development or work with a designer
Job Benefits
- Referral & affiliate tracking system
- 🧱 Tech Stack (Flexible)
- You can propose your ideal setup
- Payments: Stripe
- Hosting: Vercel, Render, Fly.io, or AWS
- Analytics: PostHog or built-in dashboard metrics
- Budget: open depending on experience, but fixed price preferred
Job Responsibilities
- This will be the main product experience for lawyers who subscribe — a professional, modern dashboard that manages their visibility, analytics, and account
- You’ll be designing and developing a new Dashboard from the ground up
- The current Webflow version (for layout + reference)
- A clear list of user features and admin features we want to include
- Your job is to take what works, redesign it with clean UX/UI, and build it properly using modern frameworks — so it’s fast, secure, and scalable
- Subscription & billing integration: recurring monthly payment via Stripe
- Analytics page: views, clicks, matches, engagement data
- Manage lawyer accounts, profiles, and payments
- Review and approve visibility badges
- Access dashboard stats (users, growth, engagement)
- Blog and visibility analytics
- Responsive across all devices
- Fully designed and developed dashboard
- Admin backend
- Staging + production setup