Project 07 · Outsourcing
OutsourcEdge: an outsourcing website with CMS and AI.
Twelve public pages and a thirteen-page admin console for an outsourcing agency — every service, testimonial and paragraph editable from the dashboard.

01 ▸ Overview
Business website + admin for OutsourcEdge.
OutsourcEdge is an outsourcing agency that needed more than a brochure: a site that captures leads, runs recruitment, and can be edited by the team without a developer in the loop.
The public site covers services, careers, contact and legal pages, with a book-a-call flow and service questionnaires feeding Firestore. An AI assistant, Aria, answers visitor questions from the site's own content. Job applications arrive with generated PDFs and an admin-to-applicant email trail.
The admin console is where the site is actually run: a page editor for site copy, managers for services, jobs and testimonials, a partnership pipeline, staff roles with live suspension, and an append-only activity log. Firestore security rules are the real boundary — every collection is denied unless explicitly allowed.
02 ▸ What we built
The parts that do the work.
Firestore-backed CMS
Editable page copy, service catalogue, careers listings and testimonials, all from the admin console.
Lead and application capture
Contact, book-a-call and service questionnaires; job applications with PDF generation and reply tracking.
Aria AI assistant
A site-aware assistant answering visitor questions, powered by Groq inference.
Role-based admin with audit trail
CEO-provisioned staff roles, live suspension, and an activity log of every admin action.
Build-time SEO prerender
A Vite SPA prerendered at build so every public page is crawlable, deployed on Vercel with CSP and HSTS headers.
03 ▸ Stack
What it runs on.
04 ▸ Related services
The operations services behind the build.
05 ▸ Related projects
Optimal Offshore