16 Steps.
1. verify you have a working & stable data API
2. select software management tools
3. create a foundational specification
4. select a software development process
5. select host platform & hosting service
6. select package managers
7. select site & user analytics
8. select code & style enforcement
9. select a task runner
10. select application architecture/structure
11. select testing methodologies & tools
12. select code quality/complexity tools
13. define deployment strategy
14. select package monitoring solution
15. select JS error monitoring solution
16. select performance monitoring solution