For the backend, the web application was built on Zend Expressive Framework. Zend-mvc is a proven platform, with more than half a decade of development behind it. It is stable and battle-tested in production platforms. For the backend, the web application was built on Zend Expressive Framework. Zend-mvc is a proven platform, with more than half a decade of development behind it. It is stable and battle-tested in production platforms. The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the model, the view, and the controller. Each of these components are built to handle specific development aspects of an application. MVC is one of the most frequently used industry-standard web development framework to create scalable and extensible projects.