All work
PROJECT / 04

CLIENT & ADMIN PORTAL.

Projects, messages and meetings, connected across client and admin views.

CLIENT & ADMIN PORTAL project screenshot

The idea

Leadsedge Portal gives a real estate lead-generation business one place to manage clients, projects, lead assignments, feedback, meetings, emails and activity. Each realtor needs a secure portal limited to their own data.

The challenge

Give administrators a complete operational view while enforcing strict client isolation. I also optimized the architecture to reduce response times and unnecessary database calls.

The system

A full-stack client and lead management platform combines passwordless authentication with dedicated admin and realtor views. Supabase row-level security (RLS) restricts which records each client can access, while Realtime supports messaging and notifications.

What I built

Built CRM-style client profiles, project and lead management, real-time messaging, notifications and automated feedback workflows. Meeting scheduling connects with Google Calendar, and email automation uses Resend to keep communication within the same operational flow.

Tools

React / TypeScript / Vinext / Supabase / PostgreSQL / Realtime / Resend / Google Calendar API

The outcome

A connected workspace for running client operations, with secure self-service access for realtors and a faster, more efficient architecture for the team managing them.