Skip to content

Repository files navigation

Keera - Orchestrate the Chaos

Keera is a modern project management platform built with Next.js, designed to help teams organize, track, and deliver projects efficiently.

Tech Stack

  • 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

Live Video Demo

Watch a walkthrough of Keera in action:

R9YUTY5.mp4

Click this link to view the demo on X.

Getting Started

1. Clone the Repository

git clone https://github.com/your-username/keera.git
cd keera

2. Install Dependencies

npm install
# or
yarn install

3. Set Up Environment Variables

Create 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=development

Replace the values with your actual credentials.

4. Run Database Migrations

npx prisma migrate dev

5. Start the Development Server

npm run dev
# or
yarn dev

Visit http://localhost:3000 to view the app.

Learn More

Deployment

Deploy easily on Vercel. See Next.js deployment docs for more info.

About

for testing purpose: email: ciwoho7888@ethsms.com password: test@4456

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages