AI-powered Career Interest Test — Full-Stack Web App

Francia Yorge
Published

0
  • Project creator

Overview

Built a full-stack career interest assessment platform that guides users through a questionnaire, verifies their email, and returns personalized job recommendations with AI-generated explanations.

What I delivered

  • Smooth end-to-end user flow: questionnaire → email verification → results
  • Deterministic job ranking engine with sector-aware diversity (best job per sector under configurable thresholds)
  • Top 10 job recommendations with sector labels and clear match explanations
  • Systeme.io integration for lead capture and automated emails (contact creation + tagging)
  • Admin dashboard to manage questionnaire content, job catalog (CSV → JSON), responses, and sector ranking settings
  • Multi-tenant ready backend architecture with secure admin authentication

Tech stack

  • Frontend: Next.js, React, TypeScript
  • Backend: FastAPI (Python)
  • Integrations: Systeme.io API, LLM providers (OpenAI / Gemini)
  • Data: Job catalog scoring, Google Sheets / PostgreSQL flows depending on environment

Outcome

Delivered a polished beta ready for real-user testing, with clear UX, reliable email automation, and a recommendation engine designed to stay coherent as the job database grows from ~40 to 200+ roles.