Replicating the DC Comics homepage with reusable React components and a modular layout structure.
Gabriele Bonucci
Junior Full Stack Web Developer & AI Automation Specialist
Recreate the DC Comics homepage look and feel using React and Vite, focusing on component reusability and clean separation of concerns.
The app is split into four main sections:
Each section receives data as props, making it straightforward to swap content or extend the layout without rewriting markup. Assets are organized under src/assets for maintainability.
Studying an existing design system and breaking it into React components is excellent practice for understanding layout patterns, responsive design, and prop-driven architecture.
How I built a Netflix-style search app combining movie and TV series results from the TMDB API using React, Vite, and Axios.
Building Trankiliti FC — a football team website and admin panel with Firestore, authentication, and live standings updates.