In no specific order
- write some mermaid.js files to document the application architecture
- Setup linting
- Setup pre-commit hooks to run linting and tests pass before commits
- Setup set up github actions as pipelines to deploy to AWS
- Setup AWS as cloud host
- Purchase a cheap domain name and point domain to FE static site bucket
- Setup up more advance pipeline for rolling deployments / trunk-based-development
- Do the whole docker thing on local and move part of CI/CD
- Setup site SSL with Let's Encrypt