Online casino web development · React and Next.js
Online casino compliance pages, landing pages and email templates for 10Bet Latam
Components and pages for Mexico compliance, landing pages for Africa and Europe, and the email templates for the online casino.
- Role
- Mid Front-End Developer
- Period at 10Bet Latam
- 2022–2023
- Technologies
- React · Next.js · HTML · CSS · JavaScript · Node.js · Tailwind CSS · Git · GitHub · AWS
- Live website
- 10bet.mx

Sports betting rules page on 10bet.mx, one of the compliance pages I created, as published today.
Between October 2022 and March 2023 I worked at 10Bet Latam as a Mid Front-End Developer. I built components and modules for the sections that required compliance in Mexico, created the privacy notice, game rules and sports rules pages, built landing pages for 10Bet Africa and 10Bet Europe, and developed the many email templates for the online casino. I also administered a server running on AWS.
Problem
10Bet operated in several markets, and in Mexico some sections had to follow compliance regulations: the privacy notice, the game rules and the sports betting rules. Africa and Europe needed their own landing pages, and the online casino needed a large number of email templates.
Solution
I worked with React, Next.js, HTML, CSS, JavaScript and Tailwind CSS, using Node.js, Git and GitHub in the workflow. I built components and modules for the regulated sections, created the Mexico pages, built the landing pages for Africa and Europe and wrote the casino email templates in HTML.
How it works
I worked with React, Next.js, HTML, CSS, JavaScript and Tailwind CSS, using Node.js, Git and GitHub in the workflow. I built components and modules for the regulated sections, created the Mexico pages, built the landing pages for Africa and Europe and wrote the casino email templates in HTML.
Components
React and Next.js modules
Mexico pages
Privacy notice, game and sports rules
Landing pages
10Bet Africa and 10Bet Europe
Email
Templates for the online casino

Privacy notice page on 10bet.mx, as published today.

The same privacy notice page on a mobile screen.
Work delivered
Regulated pages, landing pages and email templates.
Compliance components and modules
I built React and Next.js components and modules for the sections that required compliance in Mexico.
Privacy notice, game rules and sports rules
I created the privacy notice, game rules and sports betting rules pages for 10Bet Mexico.
Landing pages for Africa and Europe
I built landing pages for 10Bet Africa and 10Bet Europe with HTML, CSS and JavaScript.
Email templates for the casino
I created the HTML email templates for the online casino, a large set that included weekly campaigns and the launch of 10Bet Mexico’s casino.
Terms and conditions in one place
I centralized terms and conditions in a Node.js API so a change is made once instead of on every page.
Server on AWS
I administered a server running on AWS that hosted content shared across the websites.
Results
Compliance pages, landing pages and casino emails.
Compliance pages for Mexico
The privacy notice, game rules and sports betting rules pages were published on 10Bet Mexico.
Landing pages for Africa and Europe
10Bet Africa and 10Bet Europe each had landing pages built for them.
Templates for the online casino
A large set of email templates, from weekly campaigns to the launch of the casino in Mexico.
The linked websites are their current versions and may have changed since I worked on them.
Applied skills
- Compliance pages
- React
- Next.js
- HTML
- CSS
- JavaScript
- Tailwind CSS
- Node.js
- Email templates
- Git and GitHub
- AWS server administration