Systemically, one thing at a time. First of all, we want to know the goals of the project and the problem that needs to be solved, it is also important to know the intended user. After that, summoning the expertise and knowledge of all the team members we decompose the problem to the atomic level and build a proper concept anew. This is when the user interface design, system architecture and communication strategies are determined. Consequent user testing and final corrections of the client help to fine-tune the concept, and then we are all set to start developing the graphics. When designing the website we alternate coding and programming. The use of modern tools and frameworks allows us to guarantee great efficiency both in the process of the website creation and in its long-term use. This is exactly when the sustainability of the system will show itself…