Skip to content

Repository files navigation

ContentGen

Demo Image 1Demo Image 2

ContentGen is a professional Next.js web application built to deliver interactive experiences with a clean, scalable, and production‑ready architecture.


🚀 Tech Stack

  • Framework: Next.js (App Router)
  • Language: TypeScript, React
  • Styling: Tailwind CSS
  • Database / ORM: Prisma
  • Tooling: ESLint, PostCSS

📂 Project Structure

ScribeNova/
├── src/ # Application source
├── public/ # Static assets & demo images
├── prisma/ # Prisma schema
├── package.json # Project dependencies
├── next.config.mjs # Next.js config
└── tsconfig.json # TypeScript config

⚙️ Setup

git clone https://[https://github.com/tarunkumar-sys/ContentGen.git
cd ContentGen
npm install
npm run dev

Open http://localhost:3000


🔐 Environment Variables

Create a .env file:

DATABASE_URL=your_database_urlGEMINI_API_KEY=your_google_gemini_apiCLERK_SECRET_KEY=your_clerk_secret_keyNEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_public_keyNEXT_PUBLIC_APP_URL=http://localhost:3000

.env files are ignored via .gitignore.


🧪 Production Build

npm run build
npm run start

📜 License

MIT License

About

ContentGen is a professional Next.js web application built to deliver interactive experiences with a clean, scalable, and production‑ready architecture.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages