Skip to main content
Entertainment

Promotions & Lottery System for Uruguay Casinos

Developed a comprehensive system for three of Uruguay's largest casinos to manage promotions and lotteries.


The solution includes interactive touch-screen totems within the casinos, allowing users to register, participate in promotions, and print lottery tickets.


A robust back-office system empowers the marketing team to access, analyze, and export participant data in Excel format.

Built with FastAPI, Next.js, and PostgreSQL, the system ensures scalability and reliability, all deployed seamlessly on an AWS EC2 virtual machine.


This project enhances customer engagement and streamlines promotional operations.

FastAPI
Next.js
PostgreSQL
AWS EC2
Figma
Share:

Project Details

Client
Zmoton
Industry
Entertainment
Timeline
3 months
Team Size
3 developers
Completed
January 30, 2025

The Challenge

Build in a short timeframe a high performance and scalable web application to be used by thousands of users in a few hours.

Our Solution

Used FastAPI to build a fast lightning fast backend and Next.js for a responsive and user-friendly frontend.

Project Results

Less than 1 second response time for requests
performance
More than 12,000 users in 1 day
scale
99.9% uptime achieved
uptime
Delivered on time
deadline

Key Features

Responsive and user-friendly interface

Intuitive design for easy navigation and participation in promotions. Also designed to be used in touch screens.

Improved user engagement
Increased participation rates
Reduced support requests

Users registration and lottery ticket printing

Allows users to register for promotions and print lottery tickets directly from the totems.

Simple and efficient user experience
Automated ticket printing
Reduced manual processes

Back-office system for data management

Empowers marketing teams to access, analyze, and export participant data in Excel format.

Enhanced data analysis capabilities
Streamlined reporting processes
Improved decision-making

Technologies Used

FastAPI

High-performance backend development with Python

Figma

Design collaboration and prototyping to align the team to the client expectations

PostgreSQL

Reliable and scalable database management

Next.js

Responsive and user-friendly frontend development

AWS EC2

Scalable and reliable cloud hosting

Ready to Get Started?

Let's discuss your project and see how we can help bring your vision to life.