(All commands are with respect to the root directory of the project)
Clone repository Copy and configure .env file for backend (cp backend/.env.example backend/.env) Copy and configure .env file for frontend (cp backend/.env.example backend/.env) Install dependencies from root folder(pnpm install) Install dependencies for backend(cd backend/ && pnpm install) Install dependencies for frontend(cd frontend/ && pnpm install) Start database and auth service (docker compose up) Migrate database (cd backend/ && pnpm migration:run) Seed Database (cd backend/ && pnpm seed or (pnpm gitSync)) Start backend (cd backend/ && pnpm dev) Start frontend (cd frontend/ && pnpm dev)
#Credentials to use
Username -
user1@email.com, user2@email.com, user3@email.com password - password@123 Password is the same for all 3 users.