Code Styleguide
- JavaScript/Node
- React/JSX
- CSS
- Docker/docker compose files
- configs (prettier, eslint, git, etc)
Repo Organization
- monorepo vs repo approach
- turborepo
- rush
- workspaces
- nx
- editorconfig
- gitignore
- npmrc
- node version file
- prettier
- tsconfig
- package.json default structure
- package naming conventions
- default README
CI Approach
Environment Topology
- prod
- non-prod (stage, qa)
Naming Conventions
- Variables / Functions In code
- File Name
Application Architecture
SDLC
Contributing Guideline
- merge request guidelines