Trellone is a simple version of Trello clone built with Next.js, TRPC, and TailwindCSS. This project uses the template from T3 Stack.
Live example hosted on Vercel: https://trellone.vercel.app/
To get Google Client ID and Secret, you need to create a new project on Google Cloud Platform. Then, go to Google API Console and create new OAuth Client ID. After that, you can copy your Client ID and Secret.
-
Clone this repo
https://github.com/Ikram-Maulana/trellone.git
-
Install dependencies
pnpm install
-
Add your
DATABASE_URL
,NEXTAUTH_SECRET
,GOOGLE_CLIENT_ID
,GOOGLE_CLIENT_SECRET
,UPLOADTHING_SECRET
andUPLOADTHING_APP_ID
to your.env
fileDATABASE_URL= NEXTAUTH_SECRET= GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= UPLOADTHING_SECRET= UPLOADTHING_APP_ID=
-
Run the development server
pnpm dev
-
Open http://localhost:3000 with your browser to see the result
-
Fork this repo
-
Create new project on Vercel
-
Connect your repo to Vercel
-
Add your
DATABASE_URL
,NEXTAUTH_SECRET
,GOOGLE_CLIENT_ID
,GOOGLE_CLIENT_SECRET
,UPLOADTHING_SECRET
andUPLOADTHING_APP_ID
to your Vercel project environment variables -
Deploy your project