CareerOS AI is a modern SaaS scaffold for an AI-powered Career Operating System. The app includes a premium landing experience, dashboard, pricing, and admin structure designed for rapid extension into a production-ready SaaS.
- Next.js App Router frontend
- Tailwind CSS design system with futuristic styling
- Prisma schema for multi-tenant SaaS data models
- Stripe billing and webhook stubs
- Landing page, pricing page, dashboard, admin page
- Component architecture for cards, hero sections, and feature panels
- API routes for healthcheck and Stripe integration
-
Install dependencies
npm install
-
Generate Prisma client
npx prisma generate
-
Update
.envfrom.env.example -
Run the app
npm run dev
- Build:
npm run build - Start:
npm start
app/contains the public pages and dashboardcomponents/contains reusable UI primitiveslib/contains Stripe and Prisma helpersprisma/schema.prismadefines the database
- Add authentication and session management
- Wire AI generation flows to Gemini with
GEMINI_API_KEY - Add Google AdSense ad units for monetization using
NEXT_PUBLIC_GOOGLE_ADSENSE_CLIENT - Add user onboarding, subscription guard, and role-based permissions
- Implement resume builder, interview coach, and job matcher pages