- pnpm v10.28.2
- Strong recommendation for an IDE: VSCode
After cloning this repository, create a new .env.local file from the provided .env.example file and configure it as needed:
$ cp .env.example .env.development.local
To start development environment, run:
$ pnpm start
This will start the application to run in port 3000
End-to-end testing is created with Playwright. To run tests:
$ pnpm run test:e2e:install
$ pnpm run test:e2e:start
Before building image docker image at the first time, create a new .env.local file from the provided .env.example file and configure it as needed:
$ cp .env.example .env.production.local
docker-compose build to build docker image
docker-compose up to start the dockerized dev-environment. Not for production!!!
docker-compose down stops the container.
New commit messages must adhere to the Conventional Commits specification, and line length is limited to 72 characters.
commitlint checks new commit messages for the correct format.