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
and UPLOADTHING_APP_ID
to your .env
file
DATABASE_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
and UPLOADTHING_APP_ID
to your Vercel project environment variables
Deploy your project