WhatsApp Bot · Web System · API Integration · Campina Grande, PB
F1 Lembretes: Formula 1 reminders on WhatsApp.
System that sends a WhatsApp alert before every Formula 1 session, in Brasília time, based on the official calendar. It includes a public dashboard with calendar, results and championship standings, sign-up with an account and WhatsApp code confirmation, and installs as an app on the phone.
Cliente
Produto próprio
Inside the project
See the project running.
Hover over the screen to scroll through the project from top to bottom. Personal data is blurred to protect clients and teams.
Open live project
The problem I solved.
The context
Following Formula 1 from Brazil means dealing with sessions spread across time zones: practice at dawn, qualifying mid-afternoon, races at times that change every Grand Prix. Existing apps alert too late, in another time zone or require yet another app. WhatsApp, which everyone already opens, was the natural place for the alert.
The goal
Get a WhatsApp alert for every session of the season, in advance and in Brasília time, with no risk of a wrong time and without anyone having to remember to send the message.
What was built
- Automatic official calendar: every day the system queries the Jolpica-F1 API (successor to Ergast), updates all session times and picks up next year's calendar as soon as it is published. No artificial intelligence in the timing path, so there is no risk of made-up data.
- Alert queue running every minute, with a lock so the same message is never sent twice and stale alerts discarded if the server goes down.
- WhatsApp delivery via Evolution API to the subscribers group: one send per alert, 1 day, 3 hours and 30 minutes ahead.
- Public pages with the podium of the latest race, the season calendar, race, qualifying and sprint results, and driver and constructor standings.
- Account sign-up: WhatsApp number, password and a confirmation code sent on WhatsApp, with the option to remember the device for 7 days.
- Admin dashboard with two-step login (password and WhatsApp code), subscriber management and alert settings.
- Installable app on the phone (PWA), with a collapsible sidebar on desktop.
Security
Argon2id passwords, one-time codes valid for 5 minutes, CSRF and brute-force protection, secrets outside the public folder and no form resubmission on page reload.
Result
The system went live on July 10, 2026 and, within two weeks, gained results, standings, public pages, subscribers and user accounts. The synced 2026 calendar has 23 Grands Prix and 119 sessions with automatic alerts.
What I built.
System that sends a WhatsApp alert before every Formula 1 session, in Brasília time, based on the official calendar. It includes a public dashboard with calendar, results and championship standings, sign-up with an account and WhatsApp code confirmation, and installs as an app on the phone.
WhatsApp Bot
Chatbots and automated customer service on WhatsApp
Web System
Custom web applications: dashboards, ERPs, CRMs
API Integration
Connectors between systems via REST/GraphQL/Webhook
Right tools.
Tools chosen by fit with the problem, not by trend.
Numbers that matter.
Every delivery became an auditable number in the business.
Detalhes da entrega.
You may also like.
Sistema
2026Antena: video app for TV, phone and computer.
Video app built from scratch for Android TV, Android phones and Windows: catalog of movies, series and channels with posters and synopses, continue watching on any device, remote-control navigation, voice search and casting to the TV. The playback engine runs inside the app itself, with no computer needed.
Sistema
2026AB Finanças: financial management system for small businesses.
Web-based financial system for small and mid-sized businesses: income, expenses, accounts, categories, cash flow and reports, with a dashboard where charts take center stage. Built as a sellable product, installed on the client's own hosting through a custom installer or offered as a monthly subscription, with multi-company support from day one.
Sistema
2026Mansões Mirante Platform: condominium management in one place.
Management platform for the Mansões Mirante residential condominium in Campina Grande, Brazil: staff day-off schedule, daily task sheets, weekly newsletter, incident reports and supply control in a single system, with central login and an app-like mobile experience.