EvolveX Demo
A Next.js application with Clerk authentication and Supabase integration.
Features
- Next.js 14.1.0 with App Router
- Clerk Authentication
- Supabase Database Integration
- Real-time Webhook Processing
- User Profile Management
Setup
- Clone the repository:
git clone https://github.com/karthiknagpuri/evolvexdemo.git
cd evolvexdemo
- Install dependencies:
npm install
Set up environment variables:
- Copy
.env.exampleto.env.local:
cp .env.example .env.local- Update the values in
.env.localwith your actual credentials:- Get Clerk credentials from Clerk Dashboard
- Get Supabase credentials from Supabase Dashboard
- Copy
Run the development server:
npm run dev
Environment Variables
The following environment variables are required:
Clerk Authentication
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: Your Clerk publishable keyCLERK_SECRET_KEY: Your Clerk secret keyCLERK_WEBHOOK_SECRET: Your Clerk webhook secretNEXT_PUBLIC_CLERK_SIGN_IN_URL: Path to sign-in page (default:/sign-in)NEXT_PUBLIC_CLERK_SIGN_UP_URL: Path to sign-up page (default:/sign-up)NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL: Redirect path after sign-in (default:/)NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL: Redirect path after sign-up (default:/)
Supabase
NEXT_PUBLIC_SUPABASE_URL: Your Supabase project URLNEXT_PUBLIC_SUPABASE_ANON_KEY: Your Supabase anonymous keySUPABASE_SERVICE_ROLE_KEY: Your Supabase service role key (for webhook handler)
Project Structure
/src/app- Next.js application routes and components/src/app/api- API routes including webhook handler/src/lib- Utility functions and configurations/supabase- Supabase migrations and configurations
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
EvolveX Demo
Project Details
- karthiknagpuri/evolvexdemo
- Last Updated: 4/20/2025
Recomended MCP Servers
🧙🏻 Integrated TinyPNG MCP server, quickly use TinyPNG through LLMs.
Generate image and video creatives using Placid.app templates in MCP compatible hosts
py-mcp-mysql
Code Runner MCP Server
A lightweight MCP (Model Context Protocol) server for building MSBuild projects. Supports dynamic MSBuild discovery using vswhere and...
An FFMPEG powered MCP server for basic Video and Audio editing
MCP server for the planning and execution of AI-assisted development projects.
MCP server to run MATLAB code from LLM via the Matlab Engine API.
The official Python SDK for Model Context Protocol servers and clients
OpenAPI Schema Model Context Protocol Server
Preference Editor MCP server





