-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Christian Relf edited this page Jun 10, 2025
·
1 revision
- Node.js 18+
- npm or yarn
- Convex account (free)
- Clerk account (free)
git clone https://github.com/your-username/taskflow.git
cd taskflow
npm installcp .env.example .env.localFill in your credentials in .env.local:
# Get these from https://dashboard.convex.dev
CONVEX_DEPLOYMENT=your-deployment-name
NEXT_PUBLIC_CONVEX_URL=https://your-deployment-name.convex.cloud
# Get these from https://dashboard.clerk.dev
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_...
CLERK_SECRET_KEY=sk_test_...# Install Convex CLI globally (if not already installed)
npm install -g convex
# Login and initialize
npx convex login
npx convex devThis will:
- Create a new Convex project
- Generate your database schema
- Start the development server
- Generate TypeScript types
npm run devVisit http://localhost:3000 to see your app! 🎉