Keera is a modern project management platform built with Next.js, designed to help teams organize, track, and deliver projects efficiently.
- Next.js – React framework for building web applications
- Prisma – Type-safe ORM for database access
- Clerk – Authentication and user management
- NeonDB – Serverless PostgreSQL database
- Vercel – Deployment platform
Watch a walkthrough of Keera in action:
R9YUTY5.mp4
Click this link to view the demo on X.
git clone https://github.com/your-username/keera.git
cd keeranpm install
# or
yarn installCreate a .env.local file in the root directory and add the following variables:
# Clerk Authentication
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key
# Clerk URLs
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_SIGN_IN_URL_SIGN_IN=/onboarding
NEXT_PUBLIC_CLERK_SIGN_IN_URL_SIGN_UP=/onboarding
# Database
DATABASE_URL=your_neondb_connection_string
# Next.js
NEXT_PUBLIC_APP_URL=http://localhost:3000
# Prisma
PRISMA_CLIENT_ENGINE_TYPE=binary
# Optional: Vercel
VERCEL_ENV=developmentReplace the values with your actual credentials.
npx prisma migrate devnpm run dev
# or
yarn devVisit http://localhost:3000 to view the app.
Deploy easily on Vercel. See Next.js deployment docs for more info.