Magic Octopus: Event Production Website, Astro + Sanity
An event agency site from Figma to Astro + Sanity.
An event production agency in Cannes, built from Figma designs in Astro, React and Sanity as a team project. I built the animated "What We Deliver" and "What Drives Us" sections and worked on layout and code clean-up across the site.
The Challenge & Solution
The Challenge
The agency needed its Figma designs built as a fast site, with its event projects and venues kept in a CMS.
The Solution
The team built the site in Astro and React with Sanity behind the project and venue pages. My part was the animated "What We Deliver" and "What Drives Us" sections, matching the designs on desktop and mobile, and code clean-up across components.
What I delivered
Live at magic-octopus.com
Production, event design and venue pages managed in Sanity
Animated sections built to match the Figma designs
Built as a team project
Technologies used
Astro
Site framework
React
Animated and interactive sections
Sanity
Project, event and venue content
Tailwind CSS
Responsive layouts
Common questions
Questions about this specific project.
A site for an event production agency in Cannes, built from Figma designs in Astro and React with project pages and venues managed in Sanity. It was a team project; my part was the animated "What We Deliver" and "What Drives Us" sections and layout and code clean-up across the site.
Other projects
Book a free call to fix your app or plan your MVP
Mohammad Shuja Uddin offers free 30-minute calls to scope app fixes, SaaS MVPs and AI features. He replies within 24 hours.
Send me your app link and what is broken.
You get back what is wrong, what I would fix first and a fixed price, within 24 hours. No call needed.
How can I hire Shuja Uddin to fix my app or build an MVP?
Book a free 30-minute call on shuja.app, or hire him on Upwork or Fiverr. Send the app link, the repo and what goes wrong, and you will get a plan with a fixed price before any work starts. He works on Next.js, React and Supabase apps, including apps built with Lovable, Bolt, Cursor and Replit.