Ensure you have these tools installed:
Clone the repository:
git clone [git url]
cd project-management
Install dependencies in both client and server:
cd client
npm i
cd ..
cd server
npm i
Set up the database:
npx prisma generate
npx prisma migrate dev --name init
npm run seed
Configure environment variables:
.env
for server settings (PORT, DATABASE_URL).env.local
for client settings (NEXT_PUBLIC_API_BASE_URL)npm run dev