Skip to content

Repository files navigation

CareerOS AI

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.

What is included

  • 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

Get started

  1. Install dependencies

    npm install
  2. Generate Prisma client

    npx prisma generate
  3. Update .env from .env.example

  4. Run the app

    npm run dev

Deploy

  • Build: npm run build
  • Start: npm start

Architecture

  • app/ contains the public pages and dashboard
  • components/ contains reusable UI primitives
  • lib/ contains Stripe and Prisma helpers
  • prisma/schema.prisma defines the database

Next steps

  • 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

About

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.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages