How I Built LaunchTrack: An AI Career Coach with Next.js and Gemini API

Published: (January 15, 2026 at 11:30 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

๐Ÿš€ What is LaunchTrack?

LaunchTrack is an AI career coach that helps job seekers with:

  • Personalized job search support
  • Interview preparation
  • Resume analysis
  • Career advice powered by AI

Live Demo:
GitHub:

๐Ÿ› ๏ธ Tech Stack

  • Frontend: Next.jsโ€ฏ14 (App Router)
  • AI: Google Gemini API
  • Database: Prismaโ€ฏ+โ€ฏPostgreSQL
  • Authentication: Clerk
  • Styling: Tailwind CSSโ€ฏ+โ€ฏShadcn UI
  • State Management: Zustand
  • Background Jobs: Inngest

๐Ÿ’ก Key Features

1. AIโ€‘Powered Career Advice

Using Google Gemini API, users receive personalized career guidance based on their profile and goals.

2. Resume Analysis

Upload a resume and get instant AI feedback on how to improve it.

3. Interview Preparation

Practice with AIโ€‘generated interview questions tailored to your target role.

4. PWA Support

Works offline and can be installed as a mobile app.

๐Ÿ”ง Architecture Overview

(Architecture diagram omitted for brevity.)

๐ŸŽฏ Challenges & Solutions

Challengeโ€ฏ1: Rate Limiting Gemini API

Solution: Implemented request queuing with Inngest background jobs.

Challengeโ€ฏ2: Streaming AI Responses

Solution: Used Next.js Edge Runtime with streaming responses.

Challengeโ€ฏ3: PWA Offline Support

Solution: Configured next-pwa with custom serviceโ€‘worker caching.

๐Ÿ“Š Results

  • โšก Lighthouse Score: 95+
  • ๐Ÿ“ฑ PWA: Installable on all devices
  • ๐Ÿ”’ Security: A+ rating
  • Portfolio:
  • GitHub:
  • LinkedIn:
Back to Blog

Related posts

Read more ยป

๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป๐—ฒ๐—ฑ ๐—ฎ ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ปโ€‘๐—ฅ๐—ฒ๐—ฎ๐—ฑ๐˜† ๐— ๐˜‚๐—น๐˜๐—ถโ€‘๐—ฅ๐—ฒ๐—ด๐—ถ๐—ผ๐—ป ๐—”๐—ช๐—ฆ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ ๐—˜๐—ž๐—ฆ | ๐—–๐—œ/๐—–๐—— | ๐—–๐—ฎ๐—ป๐—ฎ๐—ฟ๐˜† ๐——๐—ฒ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜๐˜€ | ๐——๐—ฅ ๐—™๐—ฎ๐—ถ๐—น๐—ผ๐˜ƒ๐—ฒ๐—ฟ

!Architecture Diagramhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/p20jqk5gukphtqbsnftb.gif I designed a productionโ€‘grade multiโ€‘region AWS architectu...