Backend:
To easily run the project, have docker ready.
docker-compose up -d
then install the dependencies
npm install
run the migration
npx prisma migrate dev
and then
npm run build
npm start
It will run the in port 4000.
Frontend:
I built it using nextjs.
install dependencies
npm install
run in dev
npm run dev
It will run in the port 3000.