Evro AI

Building in public · iOS, macOS & web

Evro AI is the name I build and share under: iOS, macOS and web apps.

I like clean interfaces, readable code, and the details that make a product hold together.

I build in public — the projects, the struggles and the progress.

What I build

A selection of what I'm working on: iOS and macOS apps, web, and a few school projects. Open a card for the details.

  • Aven

    iOS app · personal project · 2026

    Guided workouts, ranks per exercise and per muscle, XP, personal records — and a Live Activity on the Dynamic Island while you train. Designed and built in Swift and SwiftUI.

    • Guided workouts: sets, rest, notes, resume after quitting
    • Ranks and records per exercise and muscle, XP and streaks
    • A catalogue of 104 exercises with bilingual search and filters
    • Live Activity + Dynamic Island, rest-end notifications
    • Hevy import, light and dark themes, 94 unit tests
    • Swift
    • SwiftUI
    • iOS 26
    • StoreKit 2
    • Live Activity
    • Supabase

    Personal project — not released yet.

  • FreeScreen

    macOS app · personal project · 2026

    A native menu-bar screenshot app: region, window or full display, annotations, a background, then PNG or JPEG. Files stay on the Mac.

    • Swift
    • SwiftUI
    • AppKit
    • macOS 15
  • Signal perdu

    Web documentary · R2.13 · 2026

    A web documentary about television and its reinvention, built as five “channels” — from the historical Canal 02 to today's streaming platforms. Research, layout and interview editing.

    Team project (6 students), IUT Toulouse

    • HTML
    • CSS
    • JavaScript
    • GSAP
    • Vite
  • Village Numérique Résistant

    Game website · 2025 Nuit de l'Info · 2025

    Imagined and shipped in one night for the 2025 Nuit de l'Info hackathon with team “Beaucoup trop goatesque”: championing responsible computing (NIRD) against planned obsolescence. Mini-games, a chatbot and motion design.

    Team of 6 · 4–5 December 2025

    • React
    • Vite
    • Framer Motion
  • Concours webdocumentaires

    Landing page · SAE S2.06 · 2026

    Landing page for the IUT Toulouse Computer Science department web-documentary competition: presentation, rules and registration — all in one page.

    • HTML
    • Tailwind CSS
  • Congrès SIF 2026

    Mock website · SAE S2.05 · 2026

    A complete mock website for the annual congress of the Société Informatique de France, held in Toulouse around artificial intelligence: home, programme, talks, registration, accommodation, practical info.

    • HTML
    • CSS
    • JavaScript
  • Site du BUT Informatique

    Showcase website · R1.02 · 2025

    A showcase website for the IUT Toulouse Computer Science degree: programme overview, six skill blocks, student life and contact.

    • HTML
    • CSS
  • Gestion de fromagerie

    Java desktop app · SAE S2.01 · 2026

    A desktop app to manage a cheese shop: catalogue, customers, cart, invoices, carriers — with a database layer and a graphical interface.

    • Java
    • Maven
    • SQL
  • Analyse de trames GPS

    C program · R2.04 · 2026

    A GPS NMEA 0183 frame parser in C: decodes GPGGA sentences (UTC time, position, satellites, HDOP, altitude) and exports results to a file.

    • C
    • GCC
    • Make
  • Analyse de textes

    Kotlin library · SAE S1.01 · 2025

    A Kotlin text-analysis library, built in pairs: counting tokens, word forms, sentences, vowels and consonants — covered by JUnit unit tests.

    • Kotlin
    • Gradle
    • JUnit