Skip to content

arju10/Career-Launchpad-AI

Repository files navigation

🚀 Career Launchpad AI

🔗 Live Demo

👉 View Live Project

🧠 AI Career Assistant Platform

An AI-powered career assistant web application built using Next.js 15 App Router, ShadCN UI, Gemini AI, Inngest, and Prisma. This platform helps users get industry insights, prepare for interviews, build resumes, and generate cover letters — all powered by AI.


🚀 Features Overview

Feature Description
🔐 Authentication Secure sign up/login with custom UI
👤 User Onboarding Collects role, experience, skills, etc.
📊 Industry Insights Weekly AI-generated market trends
🤖 AI-Powered Mock Interviews Generate personalized interview questions
📈 Interview Stats Visualize your mock performance stats
📄 AI Resume Builder Create beautiful Markdown resumes with AI
📨 Cover Letter Generator Instantly create a custom cover letter
🕒 Cron Jobs with Inngest Weekly insights sent via scheduled functions
📦 Fully Responsive UI Built with ShadCN UI, Tailwind CSS

🧱 Tech Stack


🧑‍💻 Getting Started

1️⃣ Clone the repository

git clone https://github.com/arju10/Career-Launchpad-AI.git
cd Career-Launchpad-AI

2️⃣ Install dependencies

npm install

3️⃣ Setup Environment Variables

Create a .env file and include the following:

DATABASE_URL=

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=

NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/onboarding
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/onboarding

GEMINI_API_KEY=

4️⃣ Setup Prisma

npx prisma init
npx prisma migrate dev --name create-models

5️⃣ Start Inngest Dev Server

npx inngest-cli@latest dev

6️⃣Start Development Server

npm run dev

📦 Deployment

Easily deploy on Vercel:

vercel

Make sure to add your environment variables in Vercel’s dashboard under Project > Settings > Environment Variables.


📸 Screenshots

🏠 Landing Page

Landing Page Screenshot


🔐 Signup & Signin

Signup Screenshot Signin Screenshot


👤 User Profile

New User Profile Screenshot


🧠 Industry Insights (Powered by Google Gemini AI)

Industry insights powered by Google Gemini AI. AI Insights Screenshot


📄 Resume Builder

Build and download your professional resume in seconds. Resume Builder Screenshot
Download Resume Screenshot


✉️ Cover Letter Generator

Build and download your professional cover letter in seconds. Generate Cover Letter Screenshot

List of Cover Letters Screenshot


🎤 Interview Preparation

Mock Interview Screenshot

After taking exam Screenshot


🙋‍♂️ Contact

For questions, reach out via [[email protected]]


About

An AI-powered career assistant web application built using Next.js 15 App Router, ShadCN UI, Gemini AI, Inngest, and Prisma. This platform helps users get industry insights, prepare for interviews, build resumes, and generate cover letters — all powered by AI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors