Oscar BOUTARFA's Work | ContraWork by Oscar BOUTARFAOscar BOUTARFA
Full-stack dev building SaaS, e-commerce and AI automation
Athletikmoov: a website the team updates on its own
A personal training company in the Paris region. Coach and discipline pages in Sanity with a “hide this coach” switch, on-demand revalidation by webhook so changes go live in seconds, local SEO with structured data, and consent-based analytics.
Result: 13 months of support and new features.
Spora: sports social network and marketplace
As co-founder and CTO, I built the whole platform: algorithmic and location-based feeds, activity and event booking with QR-code tickets, payments on behalf of sports clubs with Stripe Connect, and a club back office with more than 25 screens.
Result: a complete product, from front end to payments, in 122 commits. Le Ring des Bonnes Affaires: marketplace and directory
Classifieds and a directory for combat sports. Human-reviewed listings (4 categories, 25 subcategories, 12 disciplines), a map-based directory of clubs and providers across 41 trades, real-time messaging with read receipts, and a pro area on its own subdomain secured by row-level security, with one session shared across both apps. Red's Team: combat sports club website with paid sign-up
A combat sports club in Paris. A Turborepo monorepo with a shared design system: disciplines, coaches and schedule managed in Sanity, a sign-up funnel with Stripe payment, a Shopify store, Google reviews, and cookie consent that loads GA4, Clarity and Meta Pixel only when allowed.
Result: a free first class, then online sign-up, with a schedule the team updates without a developer.