React + Vite Interactive Digital Marketing Landing PageReact + Vite Interactive Digital Marketing Landing Page
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
🚀 Just shipped a project: BrandBuzz, a fully interactive digital marketing agency landing page built with React + Vite!
As a Computer Science student, I wanted to move beyond tutorials and recreate a real UI design in code, so I took a design mockup and turned it into a working, responsive site.
What I built: ⚡ Sticky navbar with smooth scrolling and scroll-based active link highlighting 🎠 Auto-playing testimonials carousel that pauses on hover 🧩 Modal forms for Sign Up, Get Started and Contact Us, with keyboard support (Esc to close) ✨ Scroll-reveal animations using the Intersection Observer API 📱 A mobile-first responsive layout with a hamburger menu ♿ Accessibility basics: focus states, aria labels and reduced-motion support
What I learned: 🔹 Managing UI state with React hooks (useState, useEffect) and writing a custom useReveal hook 🔹 Building layouts with CSS Grid and Flexbox 🔹 Cleaning up event listeners and intervals properly to avoid memory leaks 🔹 Optimizing images (WebP) for faster load times
The biggest takeaway is that the small details, like hover states, transitions and spacing, are what make a website feel polished and professional.
I’m actively looking for internship and entry-level opportunities in frontend and web development, so I’d love to connect with developers, designers and recruiters. Any feedback on the project is welcome. 🙌
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started