Kunnu01 / Krove

A task management app built using NextJs, Typescript, TypeGraphQL, Prisma, PostgreSQL, TailwindCss, etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

krove

Initialize Project

  1. Install dependencies yarn
  2. Run docker container docker-compose up
  3. Run cp .env.example .env to create your .env file
  4. To migrate the database and sync GraphQL schema run yarn sync

Create new Migration with Prisma

Any prisma file changes will require to run migration to generate SQL migration. To do so just run yarn db:migrate. To apply migration run yarn db:up. And afterward don't forget to run yarn db:generate-prisma to generate GraphQL types based on Prisma schema.

Running unit tests

To run unit tests use yarn test

About

A task management app built using NextJs, Typescript, TypeGraphQL, Prisma, PostgreSQL, TailwindCss, etc.


Languages

Language:TypeScript 90.0%Language:CSS 5.3%Language:JavaScript 4.7%