Skip to content

rahullli/Code-Snippet

Repository files navigation

✨ SaaS Code Editor - Next.js 15 ✨

Demo App {669E7AAC-0C7E-4B83-B085-D45356D21C8C}

Highlights:

  • πŸš€ Tech stack: Next.js 15 + Convex + Clerk + TypeScript
  • πŸ’» Online IDE with multi-language support (10 languages)
  • 🎨 Customizable experience with 5 VSCode themes
  • ✨ Smart output handling with Success & Error states
  • πŸ’Ž Flexible pricing with Free & Pro plans
  • 🀝 Community-driven code sharing system
  • πŸ” Advanced filtering & search capabilities
  • πŸ‘€ Personal profile with execution history tracking
  • οΏ½οΏ½οΏ½οΏ½ Comprehensive statistics dashboard
  • βš™οΈ Customizable font size controls
  • πŸ”— Webhook integration support
  • 🌟 Professional deployment walkthrough

Setup .env file

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=

Add these env to Convex Dashboard

CLERK_WEBHOOK_SECRET=
LEMON_SQUEEZY_WEBHOOK_SECRET=

Run the app

npm run dev

About

Code-Snippet Website built using Nextjs , LemonSqueezy, Convex, Clerk .

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published