
Triviapatente
- 1 minOverview
Trivia Patente is a mobile application developed from 2016 and 2018 by me, Antonio Terpin** and Gabriel Ciulei for iOS and Android platforms.
The app provides a gamified experience for users preparing for their car driving license tests, allowing them to engage in ministerial quizzes related to driving exams. The game operates on a turn-by-turn basis, with victory going to the player who answers the questions with the highest accuracy.
User answers a question
The round dealer choose the category for the round
Round recap, with opponent realtime activity
Technical Details
The technology stack for the app includes a backend developed in Flask
using Python 2.7
, a Socket.IO
engine for real-time communication, and client-side applications for iOS (developed in Swift
) and Android (developed in Java
).
The development team adhered to the Test Driven Development approach for the Backend code, ensuring 100% test coverage.
The ministerial questions were collected using a scraper (available here) which extracted questions and answers from an Italian driving license quiz website, storing the data in a Postgres
database.
Availability
While the project wasn’t initially launched as planned, it has been revived and made open source. Code for the iOS, Android, and Backend are accessible and can be compiled directly from the repositories.

Luigi Donadel
Senior Software Engineer and Entrepreneur. Building stuff.