Skip to main content

Command Palette

Search for a command to run...

Building Winnza: from randomness to data-driven EuroMillions predictions

How a simple curiosity about randomness evolved into a data-driven experiment with EuroMillions.

Updated
1 min read
Building Winnza: from randomness to data-driven EuroMillions predictions
W

Exploring how data learns from randomness. Founder of Winnza , a platform using statistics and machine learning to analyze EuroMillions draws and predictive trends.

From a simple curiosity about lottery numbers to a full-fledged data project — that’s how Winnza was born.


🎯 The idea

What if randomness could be observed, analyzed, and modeled — not to predict luck, but to understand the statistical heartbeat of games like EuroMillions?

That’s the starting point behind Winnza, a web app that collects official EuroMillions draws, builds predictive models using machine learning, and visualizes trends in an intuitive dashboard.


⚙️ The stack

  • Frontend: Vue.js + TypeScript

  • Backend: Fastify + Node.js

  • Database: MongoDB Atlas

  • Analytics: Python, custom statistical models

  • Hosting: Vercel + Docker (for internal microservices)


🧠 Lessons learned

Working with randomness requires humility: data patterns exist, but correlation is not causation.
The goal of Winnza is not to promise wins — it’s to make the invisible visible.

By observing long-term trends and providing transparency, we can make games of chance more educational, responsible, and data-aware.


🔍 Next steps

The platform is growing, with:

  • Historical analysis of every EuroMillions draw

  • Grid generation algorithms (AI-assisted)

  • A focus on responsible gaming and user transparency


You can explore the project live at winnza.eu — feedback and collaborations are welcome.
Let’s turn randomness into insight.