Basic calculator pet project in HTML/CSS/JS to recover from long-time pause in programming Project will contain several distinguished development parts, first being design in Figma since requirements are generally established, then projecting with UML diagrams to define structure of project, then Web markup of site via HTML/CSS and finally Back-end development with JS.