HomeServicesIndustriesPortfolioAbout Us
logo
menu-cross-icon
Home
Servicesarrow-down
Industriesarrow-down
Portfolio
About Us

Dark Mode

floating-arrow

Interview Smart — AI Interview Prep Packs

Branded, candidate-ready interview preparation in minutes

Industry

AI, SaaS, Recruitment

Technologies

React

Node.js

Golang

PostgreSQL

OpenAI

Project description

Agencies can now hand every candidate a professional, personalised prep pack as a standard part of their service, rather than a rare extra — produced in minutes and branded as their own. Candidates get preparation that actually reflects their CV and the role they're interviewing for. The platform supports the full business model out of the box: branded agency subscriptions with managed recruiter seats, and one-off purchases for individuals.

Challenge

Good interview preparation makes candidates perform better — but writing it by hand is slow, and most recruitment agencies simply don't have time to produce a tailored prep document for every candidate they put forward. Generic advice doesn't help, because real preparation has to reflect the specific candidate, the specific role and the specific company. Agencies needed a way to deliver high-quality, personalised, professionally-branded interview prep at scale, without a consultant spending hours on each one.

Solution

We built Interview Smart, a platform that turns a candidate's CV and a job description into a polished, personalised interview-preparation pack in minutes. The AI analyses both documents and produces role-specific questions with worked answers, company research, tailored tips and a gap analysis — assembled into a clean, multi-page PDF. Recruitment agencies can fully brand these packs as their own, with their logos, colours, fonts, cover pages and recruiter details, choosing from a set of professional templates or customising their own. Agencies subscribe on a seat-based plan to generate packs for their candidates, while individual candidates can buy a one-off pack directly. The platform handles accounts, branding, billing and delivery end to end, with document rendering handled by a dedicated, scalable service.

Project Results

Agencies can now hand every candidate a professional, personalised prep pack as a standard part of their service, rather than a rare extra — produced in minutes and branded as their own. Candidates get preparation that actually reflects their CV and the role they're interviewing for. The platform supports the full business model out of the box: branded agency subscriptions with managed recruiter seats, and one-off purchases for individuals.

Features and Benefits

  • AI-Generated Prep Packs: Turns a CV and job description into role-specific questions, answers, research and tips.
  • Full White-Label Branding: Agencies apply their own logos, colours, fonts and cover pages to every pack.
  • Customisable Templates: A choice of professional templates, plus a custom template editor for agencies.
  • Seat-Based Agency Plans: Subscriptions with managed recruiter seats, plus one-off purchases for individual candidates.
  • Branded PDF Delivery: Packs are rendered as polished PDFs and delivered straight to candidates.
  • Custom Appendices: Agencies can attach extra pages such as location details or logistics.

Technologies Used

  • React (Vite) & Tailwind: The agency and candidate web app — wizard, dashboard, branding and template editor.
  • Node.js & Express: Backend handling accounts, AI orchestration, billing and background jobs.
  • Go (rendering service): Dedicated, scalable service that turns branded templates into high-quality PDFs.
  • OpenAI: AI engine that generates the personalised preparation content.
  • PostgreSQL: Stores users, agencies, packs, templates and subscriptions.
  • Stripe: Subscription and one-off payment handling.
  • AWS (S3 & SES): PDF storage and transactional email delivery.

Development Process

We began with the core generation flow — CV plus job description in, structured prep content out — and built it to produce consistent, well-organised packs rather than loose AI text. On top of that we built the white-label layer: a templating system and branding controls so every agency's packs look like their own, frozen at generation time so re-renders stay consistent. We separated PDF rendering into its own Go microservice so the heavy, browser-based document generation could scale independently of the main app. We then layered in the commercial model — seat-based agency subscriptions and one-off candidate purchases via Stripe — along with background job processing, secure accounts and email delivery to make it production-ready.

banner-image

Look at our other projects!
Explore our work and get inspired for your next project.

Projects arrow_right

Have a question?
Let's start a conversation

Reach out to us through the contact form, email or phone. Our team is here to assist you!

Reach out to us through the contact form, email or phone. Our team is here to assist you!

business@altitudeit.org

+381 64 392 7915

Novosadskog sajma 3,

Novi Sad, Serbia

Have a question?
Let's start a conversation

Submit

arrow-right

business@altitudeit.org

+381 64 392 7915

Novosadskog sajma 3,

Novi Sad, Serbia

Altitude

Contact Information

/icons/email.png

business@altitudeit.org

/icons/phone.png

+381 64 392 7915

/icons/location.png

Novosadskog Sajma 3,

Novi Sad, Serbia

Follow Us

linkedininstagram

Services

Agile Software DevelopmentWeb Application DevelopmentAPI Development & IntegrationE-commerce DevelopmentMobile App DevelopmentCloud-Native Web DevelopmentCloud-Native DevOps PracticesUX/UI Design

Industries

FinTechE-CommerceEducationTravelSportsSystem Management

Copyright © 2026 AltitudeIT. All Rights Reserved.