KickBid will allow students to register as players, be rated based on their skills, and participate in an auction in which captains bid to form their teams. The platform provides real-time updates, team statistics, and tournament schedules, enhancing the experience for both players and spectators. It also offers an admin dashboard for managing events and ratings.
Clone this repo and install dependencies
git clone https://github.com/divy-03/kickbid-next
cd kickbid-next
bun install
copy and set environment variables in .env (.env.development if using docker compose to setup)
cp .env.example .env
cp .env.example .env.development
use docker compose to start a postgres server, and bun next app
docker compose up
run database migration manually in docker container
docker exec -it kickbid_app bunx --bun prisma migrate dev