React.md is the official documentation that comes with creating a react app.
=> npx create-react-app . --template clean-cra
=> npm start start development server
=> npm run build create production app
=> ctrl+c stop development server
=> remove unwanted files and folders
=> create new folder structure.
=> mod index.html
=> git remote add origin git@github.com:__domain__/__repo__
=> git branch -M main
=> git push -u origin main
=> add: Dockerfile
=> add: Docker-Compose file
=> add: dockerignore file
=> docker compose up -d --build start command
=> docker compose down -v shutdown command
=> localhost:4080 docker port (one can change this)
=> npm update
=> npm install sass
=> add: folder css
=> remove index.css
=> add: App.scss
=> mod: App.js
=> npm install react-router-dom
=> add: Pages : Home.js
=> add: Pages : Contact.js
=> add: Pages : About.js
=> add: Pages : index.js
=> add: css : Home.scss
=> add: css : Contact.scss
=> add: css : About.scss
=> mod: index.js
=> mod: App.js
=> add: Components : NavBar.js
=> add: css : NavBar.scss
=> npm install react-i18next i18next
=> npm install i18next-browser-languagedetector
=> add: i18n.js
=> mod: index.js
=> add: assets/translations directory
=> add: en.nav.json
=> add: fr.nav.json
=> add: nl.nav.json
=> add: en.home.json
=> add: fr.home.json
=> add: nl.home.json
=> add: en.about.json
=> add: fr.about.json
=> add: nl.about.json
=> mod: NavBar.js
=> mod: css : NavBar.scss
=> mod: Pages : Home.js
=> mod: Pages : About.js