grit:lab Åland Islands 2023
Tiny bit cleaned and restyled in 2024, in comparing with audited condition.

After run project, open the browser on http://localhost:3000/
To show two docker containers inside docker desktop (docker desktop must be started in advance) or terminal, one for server, and one for client, inside root folder of repository where run.sh placed, using terminal execute command:
./run.sh
to show containers in terminal:docker ps -a
cd servergo run .
cd clientnpm inpm run start
https://github.com/01-edu/public/tree/master/subjects/bomberman-dom
- do not use
zerobranch (it will be used finally) - create your branches from
devbranch - name your own branches , f.e.
your-name-somethingand work there - before make pull request to merge your changes to
devbranch, create new branchmerge-to-dev-your-name-something - create pull request to
merge-to-dev-your-name-somethingfrom branchyour-name-something - resolve any conflicts, and merge, now branch
merge-to-dev-your-name-somethingready to be merged todev - create pull requests to
devbranch, to merge your results into project devwill be merged intozerobranch, close to release
- if you use more than one machine, press vscode
Synchronize Changesbutton, every time you start new coding session, to decrease difficulties to push changes later. Extra conflict resolving can be extra headache, and always a potential way to make more mistakes. Even if it is your branch you can forget something accidentally.