Media Print
A production website for a printing & packaging company, with a product catalogue, pricing requests, a backend operations dashboard for sales team and a bilingual English/Arabic experience.

Overview
Media Print Pack needed a website that does more than list services. Customers should be able to browse packaging by product and industry, see finishing options, and request pricing or book a meeting without picking up the phone.
I designed and built the site end to end on Next.js with a Supabase backend. It runs in English and Arabic with full right-to-left support, and sends transactional email for every enquiry.
- Year
- 2026
- Area
- Web
- Role
- Design & full-stack development
Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- next-intl
- Resend
Bilingual, RTL-ready
English and Arabic routes via next-intl, with layouts that mirror cleanly for right-to-left reading.
Catalogue & industries
Products organised by type, industry and finishing, so buyers find the right packaging fast.
Lead capture
Pricing requests and meeting bookings stored in Supabase, with email notifications sent through Resend.
Modern stack
Next.js App Router, React 19, Tailwind v4 and shadcn/Radix components, with subtle motion throughout.