Selected Projects
Selected frontend and full-stack works by Khaled Ait Hammou, a Senior Frontend Engineer in Algeria. About Khaled.
-
Qist — local-first finance manager
Offline-first personal and business finance PWA. Spaces, accounts, transactions and transfers in IndexedDB, CSV import with review screen, receipt OCR (Tesseract FR/EN/AR) kept in memory, atomic JSON backup and restore, installable service worker. I built the full frontend, financial engine, PWA pipeline, Vitest and Playwright suites, and the license billing API.
Live demo
-
Restaurant ordering PWA
Production restaurant platform: SvelteKit PWA storefront with offline-capable menu, Deno + SQLite order API with Socket.io live updates, Docker Compose deploy behind Nginx and Cloudflare Tunnel. I built the ordering flow, real-time kitchen updates, image pipeline, and the production deploy on NixOS.
Live demo
-
IATF Contracts Platform
An export-contract tracking platform built from scratch to production. I led the frontend, contributed to API response design, and defined frontend-backend contracts for exporter and institutional workflows.
Learn more
-
AAPI Investor Portal
The investor-facing module of Algeria's investment platform. I owned the UI and UX, integrated Keycloak authentication and APIs, and managed the complete frontend data flow and state.
Learn more
-
SwimAccess
A public ticketing platform delivered within a one-week deadline. I built the complete frontend and Redux booking flow for a stable production service used by more than 500 people daily.
Learn more
-
NutriConnect
A full-featured food ordering platform with real-time order tracking and database optimization, built with React Native, Laravel, PostgreSQL, and Docker.
Selected case summary — public link unavailable
-
OnlySkills
A mobile marketplace connecting service workers with clients through real-time chat, geolocation, and Row Level Security.
Selected case summary — public link unavailable
-
SoukTicket
An e-commerce platform with payment processing, GPS location selection, and inventory management, built with Next.js and Strapi.
Selected case summary — public link unavailable
-