Benounnas Oussama

All Projects

Every project I've worked on, year by year.

  • 2025-PresentThe Trybe

    Fintech web + mobile

    A fintech platform shipped as web, iOS, and Android. I'm the sole frontend on all three. Web is TanStack (Query, Router, Table, Form) with shadcn/ui; mobile is React Native and Expo. The designer hands me Figma; I deliver pixel-perfect designs across all three platforms, by myself.

    • TanStack
    • shadcn/ui
    • React
    • React Native
    • Expo
    • TypeScript
  • 2025Turra

    Turra TMS

    A Truck Management System for logistics fleets, built from the first commit to the version the sales team started selling. I owned the frontend architecture: Quasar, Vue 3, TypeScript, Tailwind. Backend was Laravel and PHP 8. Worked with the Product Owner and CTO every week on scope and roadmap. The product answers four questions: where the truck is heading, when it'll arrive, what everything costs, and whether we're on the right path. Looks simple. Gets interesting the second you start tracking it.

    • Quasar
    • Vue 3
    • TypeScript
    • Tailwind
    • Laravel
    • PHP 8
    • MySQL
  • 2025Open source

    ExcalidrawBridge

    Wrapper that combines the Excalidraw MCP server with the Excalidraw app. Generate AI flowcharts locally, no subscription.

    • Node.js
    • Model Context Protocol
    • AI tooling
  • 2025Independent

    Mouris Custom

    Marketing site and a lead-management back office for managing quotes. Vue + Nuxt on top of Laravel. Paint-protection film garage in Alicante, Spain.

    • Vue 3
    • Nuxt
    • Laravel
    • MariaDB
  • 2025Independent

    Jxo

    Participant management, training-session scheduling, and PayPal-linked feedback for a clean-eating coaching practice.

    • Vue 3
    • Nuxt
    • Laravel
    • PayPal
  • 2024-2025Beenajah

    Beenajah

    Beenajah is a teacher marketplace for Algeria. I built it end to end on Laravel and Nuxt. Students find tutors, book lessons, and pay through SATIM, Algeria's national gateway. The database is the spine of the whole product. Schedules, bookings, payments, refunds all hang off it. Build that right at the start, and you don't have to rebuild it later.

    • Laravel
    • Nuxt
    • Vue 3
    • MySQL
    • SATIM
  • 2024Didata (Switzerland)

    Didata LIMS

    Laboratory Information Management System for European labs including CERN and Heidelberg. Vue 2 + Vuetify redesign, Figma to interface, 12-person Agile team.

    • Vue 2
    • Vuetify
    • Figma
  • 2023Knauf · White Bay

    Knauf parking

    Real-time parking and logistics system for Knauf's central truck yard. WebSockets across the operations dashboard and a companion mobile app for drivers.

    • Laravel
    • Vue 3
    • WebSockets
    • MariaDB
  • 2023India Mahdavi · White Bay

    India Mahdavi accounting

    Rewrote India Mahdavi's accounting platform off a legacy Symfony codebase. Backend work: API design, database, security.

    • Laravel
    • PHP
    • MariaDB
  • 2023Insersite · White Bay

    Insersite Management

    Internal ERP for Insersite, a youth-training organisation. Vue 3 + TypeScript on top of Laravel and MariaDB.

    • Vue 3
    • TypeScript
    • Laravel
    • MariaDB
  • 2023Henkel · White Bay

    Henkel HSE compliance

    Replaced Henkel's Excel-based HSE workflow with a web app. Auto-filled digital forms for risk matrices and work permits.

    • Laravel
    • Vue
    • MariaDB
  • 2023White Bay

    MyTeamConnect

    Backend contribution to a Vue 2 product built by a larger White Bay team. Filtering, API endpoints, and the harder debugging weeks.

    • Vue 2
    • Laravel
    • PHP
  • 2023Algerian-Turkish elevators company

    Alultech

    Marketing site for an Algerian-Turkish elevators company, with a custom admin panel for the team. They manage certifications (uploaded PDFs), testimonials, and quote requests from one place.

    • Laravel
    • Vue 3
    • TypeScript
    • MariaDB
  • 2022White Bay

    Gmaloc

    Gmaloc rents cars in France. The WordPress site they had was a brochure. I rebuilt the whole thing on Vue 3 and Laravel: availability calendar, contract generation, kilometer tracking, fleet management, customer accounts, and the back office to run all of it from one screen. WordPress was the website. The new stack is the business.

    • Vue 3
    • Laravel
    • TypeScript
    • MariaDB
    • WordPress migration
  • 2022Custom furniture maker

    Atlasmob

    Custom furniture maker working in MDF and melamine, on demand. Quote-request flow on the public site, custom CMS for managing the orders behind it.

    • Laravel
    • Vue 3
    • TypeScript
    • MariaDB
    • Nginx
  • 2019Edisoft Algérie · Internship + diploma thesis

    Edisoft

    The diploma thesis. A hosting-management tool in plain PHP. The compass from the About above.

    • PHP
    • JavaScript
    • jQuery
    • Fomantic UI
    • Apache
    • MySQL