AI-powered Career Interest Test — Full-Stack Web App
Francia Yorge
Published
0
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.