Keep on top of your team's to-dos.
npm install
cp .env.example .env
npm run docker:up
npm run db:push
First, run the development server:
npm run dev
Visit http://localhost:3000 in your browser to access the application.
npm run docker:up - Start PostgreSQL databasenpm run docker:down - Stop PostgreSQL databasenpm run db:generate - Generate Prisma clientnpm run db:push - Push schema changes to databasenpm run db:migrate - Run database migrationsnpm run db:studio - Open Prisma Studio (database GUI)npm run db:reset - Reset database and run migrationsWhen changing the database schema in prisma/schema.prisma, create and check in a new migration to apply the changes in production:
npm run db:migrate
To enable login with Google, follow these steps:
APIs & Services → Credentials → Create Credentials → OAuth Client IDhttp://localhost:3000/api/auth/callback/google
(Replace with your production URL if deploying)In your .env.local file, add:
GOOGLE_CLIENT_ID=your-client-id
GOOGLE_CLIENT_SECRET=your-client-secret
To enable login with GitHub, follow these steps:
http://localhost:3000 (for development)http://localhost:3000/api/auth/callback/githubIn your .env.local file, add:
GITHUB_CLIENT_ID=your_github_client_id
GITHUB_CLIENT_SECRET=your_github_client_secret
$ claude mcp add gumboard \
-- python -m otcore.mcp_server <graph>