Key Features:
- Auth
- List creation & List rename, delete, drag & drop reorder
- Card creation & List description, rename, delete, drag & drop reorder
- TiDB & Prisma ORM
- shadcnUI & TailwindCSS
Node version 18.x.x
git clone https://github.com/chandraprakash-darji/trello-2.0
pnpm i
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
DATABASE_URL=
NEXT_PUBLIC_APP_URL=
Add MySQL Database (I used TiDB)
- Login to https://tidbcloud.com
- Create clustor at https://tidbcloud.com/console/clusters
- Click connect, generate Password and copy DB connection string
npx prisma generate
npx prisma db push
pnpm run dev
- Prisma schema at schema.prisma
- Download the [TablePlus]https://tableplus.com/
- Create connection with connection string
- Enjoy the DB