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