UpNext is a Full Stack AI-powered Career Coach built using Next.js, Neon DB, Tailwind CSS, Prisma, Inngest, and Shadcn UI. It provides everything you need to build a great tech career — from expert guidance to job tracking and resume optimization.
👉 Click here to check out the live app
- AI-Powered Career Guidance: Get personalized career advice and insights powered by advanced AI technology.
- Interview Preparation: Practice with role-specific questions and get instant feedback to improve your performance.
- Industry Insights: Stay ahead with real-time industry trends, salary data, and market analysis.
- Smart Resume Creation: Generate ATS-optimized resumes with AI assistance.
- Industry Pulse: Real-time job market trends, salary insights, and company growth metrics.
- LinkedIn Optimizer: Get AI-powered suggestions to optimize your LinkedIn profile and content for your dream job.
- CareerPath Explorer: Discover real career journeys and learn from others' experiences to plan your path to success.
- Job Application Tracker: Track your job applications, manage interviews, and monitor your job search progress in one place.
- Next.js 14
- Neon DB
- Tailwind CSS
- Prisma
- Inngest
- Shadcn UI
- Clerk for Authentication
- Gemini API for AI services
- Clone the repository
git clone https://github.com/yourusername/upnext.git
cd upnext- Install dependencies
npm install
# or
yarn install- Create a
.envfile in the root with the following variables:
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=- Push the Prisma schema
npx prisma db push- Start the development server
npm run dev
# or
yarn devThis project is licensed under the MIT License.