Tools for cyclical promotional campaigns related to issuing ATM prepaid cards to shopping mall customers

The loyalty program application for tablet devices allows issuing gift cards based on the total amount of completed purchases.








Front-end Developer



Project time


The why

No items found.

The work

The need

The need

The client needed to improve our overall system performance and enable for continuous scalability. He was looking for external technology expertise in some specific development areas. Client also needed to act quickly and he was lacking the required additional development resources internally.


Bravelab proposed to migrate from the old technology (Flask) to the new FastAPI and refactor the current functionality. The goal was to optimise and reduce the technical debt of the application. We also adapted to the new front and accelerated the application.The solution is based on the latest front-end technologies.

The Forum shopping mall marketing department needed tools to carry out cyclical promotional campaigns related to issuing ATM prepaid cards to shopping mall customers.

Loyalty application for FORUM shopping mall

During a short 5-6 week deadline, we had to develop functionalities for registration, verification, and card issuing based on the rules set in the system configuration. The application consists of three components: Backend API, Frontend Panel, and Tablet.

sample screen from loyalty application

The application has been running continuously in the same configuration since 2017. A well-thought-out database structure allows creating new editions of the loyalty program without the need to involve developers to make changes to the core code.

We are ready to craft your next big project

Our software house develops complex and sophisticated solutions for a wide range of markets and industries. From e-commerce to platforms integrated with AI and multiple integrations.

  • Web development
  • Mobile solutions
  • Maintenance
  • UX/UI design
  • Consulting
  • Holistic long-term solutions


Thanks to Bravelab’s work we were able to split frontend of the project with the backend, also we improved by far the responsiveness of the application due to new technology used.The last important outcome is the new look of the app thanks to new UI design.

We work very closely with the Bravelab’s team and our own. We really appreciated good communication and an agile attitude.
Panther Pricing Bravelab

Closer Music

The machine-learning-based web platform for optimising pricing in brick-and-mortar stores.
Ingresso Team extension


A collection of APIs integrating the existing ticketing platform with third-party systems.
Talent-Alpha Team extenstion

Talent Alpha

Vue.js frontend team extension supporting the internal team of the Talent Searching Platform.

Want to get in touch? Drop us a line!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.