- Docker (for containerization)
- Docker Compose (for managing multi-container Docker applications)
- Node.js V18 (for the React frontend)
- NVM (for managing Node.js versions, optional but recommended)
- .NET SDK V8 (for the .NET backend)
cd frontend
& npm install
I would recommend just using npm run dev
for and live changes
My understanding is that only when you need communications with backend etc. you need to use the following:
docker-compose up --build
docker-compose up --build --abort-on-container-exit
docker-compose up --build --abort-on-container-exit -d
dotnet test
npm test
or npm vitest