Homepage for Solecitos e.V., a bilingual preschool kindergarten in Hannover, Germany.
Written in React with Material UI, automatically deployed to Github pages.
Development is done on devel
branch, with feature branches.
To develop locally, install dependencies via
npm install
Then, run the website on localhost:3000 via
npm start
docker build -t solecitos .
Then, you can run either
docker run -p 3000:3000 -v $(pwd):/solecitos solecitos
or use docker-compose and run
docker compose up
Production branch is main
with SemVer.
Deployment is done automatically via Github actions for each push on main with version number in commit message on branch gh-pages
Manually, this can be achieved via
npm run deploy
following react-gh-pages.
Lint and formatting check are done via pre-commit. The configuration file is .precommit-config.yaml and checks need node version 14 which can be set via
nvm install 14
Copyright Solecitos
Author Chris Schindlbeck