Development of complete web sites for small businesses or participating in the development of large, complex web sites as part of a team.

Smaller sites are typically built using static HTML if few updates are required. If content needs to change frequently a content management system such as WordPress or Joomla is used.

Larger projects are often built using the single-page application concept based on JavaScript or web assembly frameworks such Blazor, REACT or Vue.js.