How to build a web app that the entire country will be using?


Event app for the most significant Polish NGO, The Great Orchestra of Christmas Charity for its annual non-profit event. Reliable web app in a few weeks.

About client

The Great Orchestra of Christmas Charity (WOŚP) is Poland’s most impactful non-profit NGO and charity organization. The WOŚP supports health care in Poland by purchasing state-of-the-art medical equipment for Polish hospitals and clinics and establishing and running six medical and one educational program.

To build an app within a few weeks with no place for mistake

The Great Orchestra of Christmas Charity searched for a solid IT partner ready to accept the challenge: build an app in just a few weeks with no right to make a mistake, for the entire country was about to view it within the annual sports event. Over 2,100 people in 8 cities were about to use this app within an annual non-profit event. It had to serve two user types at once: event watchers viewing the online scores and winners on big screens in malls and event coordinators who needed a handy management tool in their mobile devices. WOŚP had its own identity and UI kit for future designs and events, so they looked for a design meeting their standards. They envisioned an end-to-end solution that they would use annually, with a product design according to their UI kit, front-end, and back-end. The product quality was the priority — there was no place for a mistake in the event of such a scale.

An agile framework with best practices in Javascript

As WOŚP is a non-profit project for Polish children, Vstorm suggested creating a web app only covering the costs of the development team, without any extra charges, and helping them earn money for medical equipment for the Polish hospitals. The coalition ran a short workshop with the client to understand their needs. It allowed WOŚP to clarify its vision and share it with the developers. The team of 3 was involved in building the web app: one product designer, one full-stack developer, and a dedicated scrum master responsible for the process and the project’s transparency. Vstorm started working on the branded design according to the UI kit and on the back-end in Node.js. The crucial elements in creating the web app were: writing back-end using Test Driven Development methodology and the leading practices and standards of Javascript code and a code review by another senior developer. Vue.js allowed us to use the development time more efficiently and build the app according to the client’s requirements. The team paid particular attention to daily communication via Slack, email, Skype, and Google Hangouts. Thanks to the constant connection and daily stand-ups, the client was able to keep a continuous track of the development progress. With Jira and Bitbucket tools, the project ran smoothly and finished on time.

Reliable web app in a few weeks

As a result, Vstorm created a web application using the best practices in Javascript frameworks. It allowed a reliable web app that WOŚP can reuse for the annual non-profit events. The Vstorm also supported WOŚP during the event to ensure that everything went evenly. P.S. even the President of Poznaт city participated.


“The web app is excellent. Vstorm designed and developed a web app to a very high standard. Their good communication skills particularly stood out, as did their ability to manage the work smoothly.”

Kacper Czarnota, Event Manager at WOŚP

Read more on the Clutch.

See more: