Precise landing page recreations of famous websites
π View Projects β’ π Report Bug β’ β¨ Request Feature
Live Demos: Disney Plus β’ Spotify
This repository contains frontend clones of popular streaming platforms, built as practice projects to improve HTML/CSS skills and demonstrate proficiency in replicating complex user interfaces.
A recreation of Disney+'s landing page featuring:
- Hero section with background video
- Subscription plans showcase
- Content categories
- Device compatibility section
- Footer with links
A recreation of Spotify's premium landing page featuring:
- Premium subscription banner
- Feature highlights
- Multiple pricing plans
- Free trial promotion
- Footer navigation
- β Precise Design - Accurate recreation of original layouts
- π¨ Responsive Layout - Works on all screen sizes
- π± Mobile-First Approach - Optimized for mobile devices
- πΌοΈ High-Quality Images - Professional-grade visuals
- β‘ Fast Loading - Optimized performance
- π§ Clean Code - Well-structured and commented HTML/CSS
- π― Best Practices - Semantic HTML and modern CSS
- HTML5 - Semantic markup structure
- CSS3 - Advanced styling and layouts
- Flexbox
- CSS Grid
- Media Queries
- Animations
- Responsive Design - Mobile-first methodology
- A modern web browser (Chrome, Firefox, Safari, Edge)
- No additional installations required!
-
Clone the repository
git clone https://github.com/adrian1715/frontend-website-clones.git cd frontend-website-clones -
Open the clones
Navigate to the desired clone folder and open
index.html:Disney+ Clone:
cd "Disney-Plus" open index.html # macOS # or start index.html # Windows
Spotify Clone:
cd Spotify open index.html # macOS # or start index.html # Windows
-
Or use a local server (recommended)
# Using Python 3 python -m http.server 8000 # Using Node.js http-server npx http-server
Then navigate to:
- Disney+:
http://localhost:8000/Disney-Plus/ - Spotify:
http://localhost:8000/Spotify/
- Disney+:
frontend-website-clones/
βββ Disney-Plus/
β βββ index.html # Disney+ main page
β βββ style.css # Disney+ styles
β
βββ Spotify/
β βββ index.html # Spotify main page
β βββ style.css # Spotify styles
β
βββ images/ # Shared images folder
β βββ disney-1.jpg
β βββ disney-logo_1.jpg
β βββ 2.png - 9.png # Spotify images
β βββ facebook png.png
β βββ twitter png.png
β βββ insta.png
β
βββ README.md # Documentation (English)
βββ README-ptbr.md # Documentation (Portuguese)
Features Implemented:
- β Full-width hero section with video background
- β Navigation bar with logo
- β Subscription plans grid
- β Content showcase sections
- β Device compatibility display
- β Footer with social links
- β Responsive design for all devices
Tech Highlights:
- CSS Grid for layout
- Flexbox for components
- Media queries for responsiveness
- Custom fonts and icons
Features Implemented:
- β Premium subscription banner
- β Feature highlights section
- β Pricing plans comparison
- β Free trial promotion
- β Footer with navigation
- β Social media links
- β Fully responsive layout
Tech Highlights:
- Flexbox-based layout
- Gradient backgrounds
- Hover effects and transitions
- Mobile-optimized navigation
Both clones are fully responsive and tested on:
- π± Mobile: 320px - 767px
- π± Tablet: 768px - 1024px
- π» Desktop: 1025px+
- β iPhone (various models)
- β iPad
- β Android phones
- β Desktop browsers
Building these clones helped me improve my skills in:
- β Advanced CSS Layouts: Grid, Flexbox, positioning
- β Responsive Design: Mobile-first approach, media queries
- β CSS Best Practices: BEM methodology, DRY principles
- β HTML Semantics: Proper use of semantic tags
- β Cross-Browser Compatibility: Testing and fixing issues
- β Performance Optimization: Image optimization, CSS minification
- β Visual Design: Understanding spacing, typography, colors
- β UI/UX Principles: User flow, navigation, accessibility
- β Design Replication: Attention to detail, pixel perfection
- β Brand Consistency: Maintaining visual identity
| Browser | Version | Status |
|---|---|---|
| Chrome | 90+ | β Fully Supported |
| Firefox | 88+ | β Fully Supported |
| Safari | 14+ | β Fully Supported |
| Edge | 90+ | β Fully Supported |
| Opera | 76+ | β Fully Supported |
Contributions are welcome! If you'd like to improve these clones:
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Add more streaming service clones
- Improve accessibility
- Add JavaScript interactivity
- Optimize performance
- Fix bugs or issues
This project is open source and available under the MIT License.
Note: These clones are for educational purposes only. All trademarks, logos, and brand names are the property of their respective owners.
These are educational projects created to practice frontend development skills. They are not affiliated with, endorsed by, or connected to Disney+, Spotify, or any of their parent companies. All trademarks and copyrights belong to their respective owners.
These clones should not be used for:
- β Commercial purposes
- β Distribution as real applications
- β Misrepresentation as official products
These clones are intended for:
- β Learning and education
- β Portfolio demonstration
- β Skill development
- β Inspiration for design
Adrian Lobato
- GitHub: @adrian1715
- LinkedIn: Adrian Lobato
- Portfolio: portfolio-website-adrian-lobato.onrender.com
- Disney+ and Spotify for the original designs that inspired these clones
- The frontend development community for resources and tutorials
- Bootstrap for responsive design inspiration
If you find these clones helpful, please give the repo a β
I truly appreciate all your support!

