Autodidactus Mentis - v0n's projects

things i've built

a selection of personal and freelance projects. full-stack, mobile, real-time — depends on what the project needed.

selected projects

AccessLens

Mobile + Backend + AI

Accessibility survey tool built for field workers in Morocco. Workers photograph issues — missing ramps, broken curbs, that kind of thing — and a vision model classifies what it sees. The user can review and correct the classification before it gets submitted. Everything feeds into a centralized admin dashboard with a map view so supervisors can track coverage across regions.

AccessLens app screenshot
Flutter Node.js PostgreSQL Llama 3.2 Vision Next.js Redis

GPS-tagged photo capture · AI-assisted classification with human review · map-based admin dashboard · CNDP-compliant data handling

Operation Tramway

React Native · Mobile

A tramway ticket generator app with a Cyberpunk 2077 UI, because why not. Generates valid JWT QR codes for tram tickets, has a ticket wallet to keep track of them, and works entirely offline. Built an anti-fraud validation screen that uses a tap pattern — turns out it's surprisingly effective. The aesthetic is the main feature, honestly.

Operation Tramway app screenshot
React Native Expo JWT AsyncStorage QR generation

QR code scanning & generation · manual ticket entry · offline-first · ticket wallet · anti-fraud validation · cyberpunk UI with audio feedback

King of Diamonds

Real-time Multiplayer

Recreation of the King of Diamonds game from Alice in Borderland — a multiplayer "beauty contest" where players submit numbers and the winner is whoever is closest to 80% of the group average. One game master, up to 7 players, all connected in real-time over Socket.IO. Has a neon-heavy UI with GSAP animations on the results screens. The game logic — Duplicate Invalid, Hidden King, elimination rounds — got complex fast, but it all holds together.

King of Diamonds game screenshot
React Vite Socket.IO Node.js GSAP

Real-time multiplayer (up to 8 players) · game master controls · Duplicate Invalid & Hidden King rules · elimination system · animated result screens

MATCHAI

Full-Stack · E-Commerce

Online ordering system built for a matcha tea shop. Customers browse the menu, customize drinks, and place orders. There's a full admin panel for managing the menu, handling orders, and viewing basic analytics. Integrated with Loyverse POS so in-store and online orders stay in sync. I got fired right after shipping it — great project, rough ending.

MATCHAI ordering system screenshot
Next.js 15 React 19 TypeScript Tailwind Express.js MySQL Loyverse POS API

Customer ordering with drink customization · admin dashboard · Loyverse POS sync · JWT auth · order management · deployed on Vercel + Railway