Every project here was coded for a real business with a real problem. Verifiable numbers, links to the live sites, testimonials with name and company.
I don't publish anonymized cases. If you see a result here, you can open the URL in a new tab and verify it yourself.
Start my project
Riziva
Tanit Studio4 detailed cases below
Position 1 on Google for 3 business keywords, x6.6 organic traffic. Cited by Perplexity as an example of well-optimized GEO site in April 2026.
iPixelP is a video production agency based in Tunis serving the Tunisian and international markets. Before the rebuild, their site had a mobile Lighthouse score of 42, ranked on no business keywords, and brought in only 280 organic visitors per month. The problem wasn't the content, it was the structure. Broken technical SEO, missing structured data, and nothing that could be read by ChatGPT or Perplexity.
Complete rebuild in 5 weeks on Next.js 15 with SSR, GSAP animations for the cinematic feel the client wanted, and dynamic service pages. On the SEO and GEO side: JSON-LD schemas (Organization, LocalBusiness, Service, FAQPage, BreadcrumbList), Core Web Vitals optimized under 2 seconds, robots.txt configured for GPTBot, ClaudeBot, and PerplexityBot, llms.txt file at the root. Content restructured for AI citability.
« The custom animations and modern design set us apart from every competitor. We went from invisible to number one on Google. »
iPixelP, video production agency, Tunis





Two-sided marketplace coded from scratch. Restaurants regain control of their floor and their customer data without paying on every reservation.
Restaurants in France were stuck between two bad options: expensive booking platforms that take a commission on every cover (3% to 8%), or managing everything with pen and paper. Owners wanted something that gave them real control over their floor, their customers, and their data. Nothing like that existed at a reasonable price.
A two-sided platform. Diner side: restaurant search, one-click booking, profile management. Restaurant side: full dashboard with real-time drag-and-drop floor plan editor, reservation management, customer CRM with VIP tracking and reliability scores, revenue analytics, waitlist, and multi-location management. Everything billed as a flat monthly fee, never per cover.
« The dashboard gives us everything we need to run La Corone. Floor plans, reservations, customer profiles: it's all in one place and it just works. »
La Corone, Riziva client restaurant
React Native mobile app live on the App Store and Google Play. Privacy-first architecture where every credential is encrypted and stored locally on the device.
Cleaning up old posts across social platforms is a nightmare. You either delete one by one, or hand your credentials to a third-party service that stores them on its own servers. No solution combined bulk-delete, local credential encryption, and multi-platform support in a single native app.
A single React Native app for iOS and Android. Session-based authentication in an embedded browser, no password storage. All credentials are encrypted and stored locally on the device. Targeted deletions with date and keyword filters, with rate-limit handling specific to each platform (Discord, Slack, Twitter, Reddit, Instagram all have different limits). Real-time progress display, automatic resume if the session expires.
« I built Unpost the way I wanted to use it myself: a cleanup tool I can trust with my own social accounts. The internal rule: no credential ever leaves the device. »
Mohamed Sahbi, Unpost founder

Dark, cinematic site with smooth animations that feel like watching a showreel. Became the studio's primary lead source within months.
Tanit Studio wanted a site that captured the cinematic dimension of their production work without sacrificing performance. Most video production agency sites are heavy galleries that take 8 seconds to load. Bad UX, bad SEO, bad conversion.
A dark, cinematic site with smooth Framer Motion animations. Aggressive lazy loading for videos, WebP and AVIF format with fallbacks, SSR for the initial render. Clear journey: home page presenting the studio's philosophy, embedded showreel, projects page with case studies, dedicated contact page. Every page loads under 1 second LCP on mobile.
« The dark, cinematic aesthetic captures exactly who we are as a studio. But what surprised us was how many new clients started reaching out through the site. »
Tanit Studio, video production agency
See something similar to what you need? Let's talk. I'll tell you honestly if I can help and what it would cost.
Not everything needs a long case study. Here are other shipped projects, with links to the live site when it's still online.

Full business platform replacing three tools: portfolio, session booking, course shop, workshop sign-up, recurring-payment subscriptions, and self-service admin dashboard.

Website for a Montessori daycare in Tunis serving children aged 3 months to 6 years. Bilingual content in French and Arabic with smooth animations. Warm, welcoming, gives parents all the information they need to decide.

Portfolio for a senior tech lead. Interactive terminal-themed interface where visitors type commands to explore projects and career path. Different from every other developer portfolio.

Minimalist portfolio for an architecture photographer in Karlsruhe. Design that makes the interface disappear to put the photos front and center. Load time under 1 second, fullscreen galleries.
Templates coded from scratch for the niches I cover most: restaurants, lawyers, dentists. Each demo is a live site you can explore before ordering your own.
You've seen what I build and what it does for the businesses I work with. If you have a project, a problem, or even just an idea you want to discuss, get in touch. No sales pitch, no pressure.
Real case studies from WebCraftDev. Every project is hand-coded for speed, visibility on Google and AI engines, and conversion. Links to live sites, verifiable metrics, testimonials with name and company.
iPixelP is a video production agency based in Tunis serving the Tunisian and international markets. Before the rebuild, their site had a mobile Lighthouse score of 42, ranked on no business keywords, and brought in only 280 organic visitors per month. The problem wasn't the content, it was the structure. Broken technical SEO, missing structured data, and nothing that could be read by ChatGPT or Perplexity.
Complete rebuild in 5 weeks on Next.js 15 with SSR, GSAP animations for the cinematic feel the client wanted, and dynamic service pages. On the SEO and GEO side: JSON-LD schemas (Organization, LocalBusiness, Service, FAQPage, BreadcrumbList), Core Web Vitals optimized under 2 seconds, robots.txt configured for GPTBot, ClaudeBot, and PerplexityBot, llms.txt file at the root. Content restructured for AI citability.
Restaurants in France were stuck between two bad options: expensive booking platforms that take a commission on every cover (3% to 8%), or managing everything with pen and paper. Owners wanted something that gave them real control over their floor, their customers, and their data. Nothing like that existed at a reasonable price.
A two-sided platform. Diner side: restaurant search, one-click booking, profile management. Restaurant side: full dashboard with real-time drag-and-drop floor plan editor, reservation management, customer CRM with VIP tracking and reliability scores, revenue analytics, waitlist, and multi-location management. Everything billed as a flat monthly fee, never per cover.
Cleaning up old posts across social platforms is a nightmare. You either delete one by one, or hand your credentials to a third-party service that stores them on its own servers. No solution combined bulk-delete, local credential encryption, and multi-platform support in a single native app.
A single React Native app for iOS and Android. Session-based authentication in an embedded browser, no password storage. All credentials are encrypted and stored locally on the device. Targeted deletions with date and keyword filters, with rate-limit handling specific to each platform (Discord, Slack, Twitter, Reddit, Instagram all have different limits). Real-time progress display, automatic resume if the session expires.
Tanit Studio wanted a site that captured the cinematic dimension of their production work without sacrificing performance. Most video production agency sites are heavy galleries that take 8 seconds to load. Bad UX, bad SEO, bad conversion.
A dark, cinematic site with smooth Framer Motion animations. Aggressive lazy loading for videos, WebP and AVIF format with fallbacks, SSR for the initial render. Clear journey: home page presenting the studio's philosophy, embedded showreel, projects page with case studies, dedicated contact page. Every page loads under 1 second LCP on mobile.