Oscar BOUTARFA's Work | ContraWork by Oscar BOUTARFA
Oscar BOUTARFA

Oscar BOUTARFA

Full-stack dev building SaaS, e-commerce and AI automation

Cover image for Athletikmoov: a website the team
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.
0
10
Cover image for Spora: sports social network and
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.
0
13
Cover image for Le Ring des Bonnes Affaires:
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.
0
15
Cover image for Red's Team: combat sports club
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.
0
13