Case study
MBBank Brand Website
A premium brand marketing site for banking products — built for campaigns and conversion.
- Role
- Frontend Developer
- Period
- 10.2025 — Now
- Stack
- NextJS · Brand Marketing · Landing Page

Overview
MBBank needed a marketing presence that could communicate products clearly, feel premium on scroll, and survive campaign traffic spikes — with fast content iteration from marketing.
The problem
01Bank marketing sites often feel either too corporate-static or too heavy. The brief asked for a site that sells brand trust and product clarity, with animation that elevates rather than distracts.
Approach
02- Multi-section landing pages for core products and brand messages
- Responsive layouts with GSAP / Motion scroll storytelling
- SEO-friendly structure and performance work for campaign peaks
- Tight collaboration with marketing for rapid visual/content swaps
Key decisions
03- Prioritize readable hierarchy over gimmicks — banking audiences need clarity
- Keep animation on the compositor path so mobile stays smooth
- Password-gated staging for campaign previews before public push
Impact
Lab / shipping
Performance
98
Lighthouse
CLS
0.02
Stable layout
Story sections
6+
Campaign-ready
Scroll motion
60fps
Compositor path
Outcomes
A campaign-ready brand site with polished motion
Responsive layouts that hold up across devices
Content structure marketing can iterate without rebuilds
Staging access gated for review (password: 66668888)
Gallery
Technologies
- NextJS
- Brand Marketing
- Landing Page
- Animation
- GSAP
- Tailwind CSS
- ShadCn UI
- Motion UI
Want something in this vein — booking, headless CMS, or a travel storefront?

