An open API service indexing awesome lists of open source software.

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 .

Awesome Lists containing this project

README

          

✨ SaaS Code Editor - Next.js 15 ✨

![Demo App](/public/screenshot-for-readme.png)
![{669E7AAC-0C7E-4B83-B085-D45356D21C8C}](https://github.com/user-attachments/assets/426fac03-7320-4723-8d62-c7da04d917df)

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
```