Steps you need to do in order to test this app :
-
Clone repo and install deps
npm i
-
Register/Log in to Supabase
-
Create database
-
Add URI of the database it to the
DATABASE_URL
in .env -
Go to github setting/developer settings and create oAuth app and add both
GITHUB_CLIENT_ID
andGITHUB_CLIENT_SECRET
to the .env file -
Generate random secret with this command
openssl rand -base64 32
and add to .envNEXTAUTH_SECRET
-
Start it with
npm run dev
and enjoy