- Production: https://gitbadge-roan.vercel.app
- Devpost submission: https://devpost.com/software/gitbadge
- Demo Video: https://youtu.be/y3JoZcGwpT8
-
Install dependencies with
npm install
-
Copy the
env.sample
file and rename it to.env
. You will need to fill in all of the variables:DATABASE_URL="Supabase postgresql database url" AUTH_DRIZZLE_URL="Drizzle auth url" AUTH_SECRET="Authjs secret string" AUTH_GITHUB_ID="Github Oauth app id" AUTH_GITHUB_SECRET="Github Oauth app secret"
-
Then run the app using
npm run dev
- Install dependencies with pip install -r requirements.txt
- Copy the
env.sample
file and rename it to.env
. You will need to fill in all of the variables:GITHUB_TOKEN="Github Oauth app secret" USER="Postgresql DB user" PASSWORD="Postgresql password to DB" HOST="Postgresql host url" PORT="Postgrsql port" DBNAME="POstgresql db name"
- Then run the worker using
python main.py