Aamir Aquatics — Content & Community Platform
Content-driven bilingual (English/Arabic) platform with blog publishing, media embedding, and consultation booking.
Aamir Aquatics — Content & Community Platform
A content-driven website supporting a growing online community. Built for an expert running bilingual content and consultations for Arabic- and English-speaking audiences.
Problem
The client had a growing audience split across two languages and needed a single platform that could host blog content, embedded media, and a reliable booking flow for consultations — without forcing him to juggle multiple tools.
Solution
Built a full-stack React + Node.js site with Supabase as the database layer:
- Bilingual (Arabic + English) content rendering with RTL support
- Blog publishing with media embedding and optimized responsive layouts
- Booking and contact workflows with server-side validation and secure database persistence via Supabase
- Mobile-first responsive design tested across phone, tablet, and desktop breakpoints
Stack
React · Node.js · Supabase · Nginx · i18n (EN/AR)
Impact
Unified two audiences on one platform. Booking and inquiry workflows reduced back-and-forth email coordination significantly, and the site handles its audience growth without operational burden.