Case Study · Fintech · Brokerage House

V.CMS system
for fintech growth_

A leader in electronic banking and one of Poland's first fintechs. mBank found in us a partner for growth — over 6+ years we've built and maintain an ecosystem of 7 systems for mBank Brokerage: from investment platforms mdm.pl and mForex.pl, through transaction platforms, to internal CRM and MetaTrader 4 integrations.

Industry
Finance / Fintech
Duration
09.2019 - ongoing
Services
CMS · Web applications · WCAG
Products
V.CMS · V.API · V.Deploy
Trusted by_
Logo mBanku
Logo TUI
Logo Medicover
Logo Centrum Medyczne Damiana
Logo Invimed
Logo Ediny
Logo NordPartner
Logo Snickers
Logo Stroeer
Logo IgoriaCard
Logo Ovoria
Logo Orange
Logo Deutsche Bank
Logo Ministerwsa Rolnictwa i Rozwoju Wsi
Logo Lays
Logo Raiffeisen Leasing
Logo Credit Agricole
Logo Born Donor Bank
Logo Oney
Logo mBanku
Logo TUI
Logo Medicover
Logo Centrum Medyczne Damiana
Logo Invimed
Logo Ediny
Logo NordPartner
Logo Snickers
Logo Stroeer
Logo IgoriaCard
Logo Ovoria
Logo Orange
Logo Deutsche Bank
Logo Ministerwsa Rolnictwa i Rozwoju Wsi
Logo Lays
Logo Raiffeisen Leasing
Logo Credit Agricole
Logo Born Donor Bank
Logo Oney
01 · Numbers that prove it

mBank website visits
powered by Veloce's CMS_

~700 thousand

visits per month

7

fintech systems built and maintained for mBank

6+ years

of continuous development and maintenance

WCAG

compliance with accessibility guidelines for people with visual impairments

02 · Client

Who was behind the project_

mBank Brokerage has been operating on the market for over 30 years and holds the most brokerage accounts in Poland. It's one of the most recognizable players in Polish fintech — serving retail investors in stocks, ETFs, CFDs, and Forex markets. To ensure the highest quality service for thousands of clients, mBank needed a partner who could combine a modern interface, full accessibility, and banking security — and scale it. That partner became Veloce.

See what we built
03 · Challenges

What we tackled_

The main challenge was mapping content from previous services according to a developed information architecture — with care for clarity and accessibility — and radically improving the editor experience. All within banking standards and at the scale of hundreds of thousands of monthly users.

Pain points

Dispersed investment services requiring a cohesive, scalable standard.

Need for full WCAG compliance — services for people with visual impairments.

Difficult content management: editors needed a simple, intuitive CMS.

Many users with different roles — system must work for clients and employees.

Security: files and materials must be scanned for threats.

Veloce's tasks (scope):

Build a system for creating advanced websites — user-friendly, efficient, with easy content management.

Adapt services to WCAG standards (accessibility audits).

Create platforms: e-learning and transfers between mForex accounts.

Fit new products into the mBank ecosystem — scalable, responsive components.

Provide advanced analytics (Google Tag Manager) and conditional content aligned with user consent.

05 · Solution

mdm.pl — closer look_

We built the flagship platform pixel-perfect from mockups provided by mBank's UX/UI team, adding our own scalable components. Editors gained a transparent CMS, and investors — a fast, accessible platform with market data.

WCAG Accessibility

Audits and full adaptation for people with visual impairments.

Proprietary V.CMS

Editors build pages themselves using ready-made components.

Market Data

Clear presentation of CFD rates and market news.

Consent & Analytics

Conditional videos based on consent + advanced GTM.

06 · Live product

See the delivered solution_

Sections of mBank Brokerage platforms built and maintained by Veloce.

07 · Technologies

Stack used in the project

Veloce's proprietary products ready for fast implementation, combined with proven .NET / front-end stack.

Backend
C# / .NET MSSQL
Frontend
JavaScript Bootstrap JQuery jQuery UI
Veloce Products
V.CMS V.Api V.Deploy
Integrations
mNews mBank Demo Accounts Google Tag Manager
Methodology
SCRUM Code Review WCAG 2.1
Veloce team on the project

7 specialists dedicated to mForex

Architect ×1
Frontend Developer ×3
Backend Developer ×3
Average experience 5+ years
Work mode SCRUM
Why this composition? The MDM portal required combining an extensive presentation layer with a flexible content management system. Key was implementing a CMS enabling independent publication and organization of materials, a mNews module, and conditional content display mechanisms, including video materials depending on context and user needs. The architect was responsible for solution coherence and integration of individual components, while the frontend and backend teams developed in parallel the user interface, admin system, and logic responsible for content management and presentation.
08 · Benefits

Benefits of the new platform_

01

Content under full control

Simple way to manage content — editors work without IT support.

02

Modern design

Modern, consistent look across all mBank ecosystem platforms.

03

Accessible to all

Full WCAG compliance — platform accessible to all users.

04

Implementation and consulting

Software development paired with ongoing technology consulting.

05

Banking-grade security

Scalable architecture and banking security (file scanners, KNF reports).

09 · Process

How we worked_

Iteratively, using Scrum methodology — short sprints, constant client visibility into progress, rapid response to changes.

01
Analysis
Series of workshops and analysis of mBank's business horizon. We understood the challenge, adapted software to real needs, and proposed innovative solutions for the forex market.
02
Service selection
Based on interviews, we selected services and technologies — V.API, V.CMS, V.DCA, V.Broker — relying on the effectiveness of our own products ready for fast implementation.
03
Solution presentation
After audits and conceptual work, we presented ideas, implementation plan, timeline, and budget.
04
Implementation and collaboration
Stages defined on an ongoing basis, with constant support and component alignment with mBank's architecture. We implemented new change proposals at lightning speed.
05
Post-launch support (SLA)
End of launch is the beginning of SLA. We respond, support, and tackle new challenges — on software matters, everything is ASAP.
10 · Client's words

Words from mBank Brokerage_

11 · Let's talk

Let's discuss your project_

Within 24 business hours we'll reach out with a proposal for an initial, no-obligation consultation. We don't sell — we advise. This is the first step to understanding whether Veloce is the right partner for your organization.

  • Free 30-minute consultation with a senior developer and business analyst
  • Initial feasibility assessment, technology recommendations, and budget estimate
  • NDA signed before discussing any details about your business
  • No sales pressure — you can simply benefit from our expertise

Get a project estimate_

✓ Thank you! Your message has been sent. We'll respond within 24 business hours.
🔒 Your data is safe · We respond within 24h