Case study
Resumai
Resumai is a full-stack resume and job application platform. The web app handles applications, profiles, billing, and admin views, while the FastAPI backend persists data through Alembic migrations and exposes the AI-driven resume tooling.
The brief
Challenge
Job seekers tailor resumes per application but lose track of versions, applications, and what was sent where.
Approach
What we made
Built a monorepo so the resume tooling and the application tracking dashboard share types and auth, and structured the API around discrete profile and application models that the AI generation flow consumes.
- Turborepo monorepo with separate web and API apps deployed via GitHub Actions.
- Next.js App Router with route groups for auth, app, and Chrome extension auth flows.
- FastAPI backend with Alembic migrations and dedicated profile + application models.
- Clerk-based authentication and billing scaffolding for paid-tier features.
Outcome
Results
A working full-stack base with auth, billing scaffolding, and the data models needed to ship the AI resume + application tracking workflow.
Gallery
Visual snapshots
Click any image to expand.