Skip to content

Mckiev/secret-message

Repository files navigation

Full-Stack Web Application Starter Template

This starter template accelerates full-stack web app development, emphasizing an excellent Developer Experience (DX), especially for LLM-assisted coding. It integrates Convex, TanStack Router, Clerk, Vite, React, and Tailwind CSS to provide a robust foundation.

Quick Start for Humans

Follow these steps to get your development environment set up:

  1. Install pnpm:

    curl -fsSL https://get.pnpm.io/install.sh | sh -

    Restart your terminal after installation for pnpm to be available.

  2. Install Node.js (if needed):

    pnpm env use --global lts
  3. Use this template:

    Click "Use this template" on GitHub to create your own repository, then clone it.

  4. Install Claude Code:

    Claude Code is highly recommended for this template.

    pnpm install -g @anthropic-ai/claude-code

    Further Instructions: Claude Code Documentation

  5. Initialize the project:

    pnpm run init

    This will:

    • Install all dependencies
    • Initialize Convex
  6. Run the app:

    pnpm dev
  7. Clerk Configuration:

    The app comes preconfigured with a demo Clerk instance for development.

    For using your own Clerk account:

    • Follow steps 1 to 3 in the Clerk onboarding guide
    • Paste the Issuer URL as CLERK_JWT_ISSUER_DOMAIN to your dev deployment environment variable settings on the Convex dashboard (see docs)
    • Paste your publishable key as VITE_CLERK_PUBLISHABLE_KEY="<your publishable key>" to the .env.local file in this directory.

Deployment

Vercel

This template includes a vercel.json file configured for Convex deployments. To deploy:

  1. Connect your repository to Vercel via their GitHub integration
  2. Set CONVEX_DEPLOY_KEY in Vercel environment variables (generate in Convex dashboard)
  3. Set VITE_CLERK_PUBLISHABLE_KEY for your production environment

For detailed instructions, see Convex Vercel Deployment Guide.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors