Flutter mobile/web app (+ Node.js/TypeScript backend) for student life in Besançon: university canteen occupancy, menus, Ginko bus schedules, and friend messaging.