Skip to content
Let's Talk
Projects
Hospitality & Restaurant

Tourane Fresh & Pure — Restaurant, E-Shop & Events Website

Full stack build of a Laravel 10 monolith with Vue.js islands powering a multi-channel restaurant platform — online menu, Stripe-backed e-shop, catering enquiry routing, and Uber Eats deep-link delivery — backed by a custom Nova admin, AWS S3 + Cloudflare media pipeline, and webhook-driven order lifecycle.

Visit site
CLIENT
Tourane Fresh & Pure
Rue du Luxembourg 62–64, Brussels, Belgium
ROLE
Full Stack Engineer
DURATION
3 months
TEAM
2
  • 12

    Nova-managed admin entities — menu sections, dishes, wines, products, orders, enquiries, and media collections wired through Eloquent relationships

  • 95+

    Lighthouse performance score on content pages — server-rendered HTML, deferred Vue islands, and S3+Cloudflare image delivery keep the JS payload under 90KB

  • 4

    Stripe webhook events handled end-to-end — checkout.session.completed, payment_intent.succeeded/failed, and charge.refunded — driving order status, stock decrement, and queued notifications

Tech Stack

  • Laravel
  • Livewire 3
  • Laravel Nova
  • Vue.js
  • Alpine.js
  • Tailwind CSS
  • MySQL
  • AWS EC2
  • AWS S3
  • Cloudflare CDN
  • Stripe
  • Uber Eats Integration
  • Google Maps API
  • Figma