The custom client-server solution we delivered consists of 2 single-page apps on Angular and a Node.js server. Both SPAs are stand-alone apps with separate URLs: one for the website, the other for the admin panel to manage the content displayed on the website. The updated information is sent to the data repository on the backend and then displayed on the website SPA. For the website SPA, we created 20 custom page templates. Other solution highlights are:
- API integration to display a football tournament table and a calendar of upcoming games.
- Integration with official accounts on Twitter, Instagram, Facebook, and YouTube.