Creative Book
Creative Book — books & courses store experience (Next.js + Framer Motion) with bento layout and EN/AR i18n

Creative Book is a books & courses store experience powered by Next.js and Framer Motion, focused on smooth motion, a bento grid layout, and a bilingual experience.


Main features
- Interactive motion — scroll-linked, hover, and transition-driven animation via Framer Motion
- Bento grid — modern, block-based layout for catalog and marketing sections
- Multi-language — English and Arabic with next-intl and RTL-aware styling
- Newsletter — Mailchimp integration for email capture and campaigns
- Theme toggle — light and dark mode with polished UI transitions
- SEO and performance — metadata, Next/Image, and sitemap-oriented structure
- Responsive layout across breakpoints
- Next.js — App Router, optimized delivery
- TypeScript — typed components and data
- Tailwind CSS — layout and design tokens
- Framer Motion — animation and interaction layer
- Shadcn UI — accessible UI primitives
- next-intl — locale routing and messages
- Zustand — lightweight client state
- Zod — schema validation where forms and payloads need guards
- Motion as a product surface — treated animation timing and staging as part of UX, not decoration
- Locale-first layout — Arabic and English share components while RTL and copy swap cleanly via next-intl
- Bento composition — CSS Grid and responsive breakpoints keep the grid readable on small screens
- Newsletter path — Mailchimp hooks for marketing without bloating the landing bundle
Like what you see?
I build custom web apps, mobile apps, and SaaS products. Message me on WhatsApp and let's discuss your next project.
Chat on WhatsAppRelated projects

Ecomenia
All-in-one e-commerce operations platform — orders, delivery, inventory, teams, and multi-store dashboards

Wizabot
B2B SaaS for e-commerce — WhatsApp chatbots, LLM + OpenAI, Express & FastAPI, shadcn dashboard

GenAI Studio
GenAI Studio | Generate Anything with AI — video, image, audio, code, and chat powered by OpenAI and Replicate