https://github.com/rahullli/code-snippet
Code-Snippet Website built using Nextjs , LemonSqueezy, Convex, Clerk .
https://github.com/rahullli/code-snippet
clerk convex lemonsqueezy nextjs webhook
Last synced: 7 months ago
JSON representation
Code-Snippet Website built using Nextjs , LemonSqueezy, Convex, Clerk .
- Host: GitHub
- URL: https://github.com/rahullli/code-snippet
- Owner: rahullli
- License: mit
- Created: 2025-01-11T09:29:59.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-25T17:13:16.000Z (9 months ago)
- Last Synced: 2025-01-25T18:19:47.027Z (9 months ago)
- Topics: clerk, convex, lemonsqueezy, nextjs, webhook
- Language: TypeScript
- Homepage: https://code-snippet-2ahlhglmp-rahuls-projects-fa49ef37.vercel.app
- Size: 1.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
✨ SaaS Code Editor - Next.js 15 ✨

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
```js
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=
```### Add these env to Convex Dashboard
```js
CLERK_WEBHOOK_SECRET=
LEMON_SQUEEZY_WEBHOOK_SECRET=
```### Run the app
```shell
npm run dev
```