Case study · Consell Insular de Formentera · Tourism · 2026
Public voting for the Gastronomic Days
Campaign application at app.formentera.es where the public votes for the participating dishes and restaurants, with real-time results.
- Participation
- Real time
- Campaign
real-time results
codebase shared with the tourism platform
The challenge
The Gastronomic Days wanted to involve the public in choosing the best dishes, with a vote open for weeks, accessible from a mobile phone and with results visible instantly.
The solution
A campaign application inside the tourism platform, published at app.formentera.es and deployed on Cloud Run. It shares components, services and languages with formentera.es, so each new campaign launches in days. Votes are stored in Firestore and results update in real time for both the organisers and the public.
Project highlights
- 01
Reusable
The same foundation serves any future participation campaign.
- 02
Mobile first
Designed for voting from a QR code at the restaurant.
- 03
Live results
No waiting for the count.
Technology
- React 19
- Vite
- TypeScript
- Firestore
- Cloud Run
- pnpm monorepo
Need something similar?
Let's talk about your project