A pixel-perfect frontend clone of the Olive App landing page, built using modern React tools. This project focuses on UI/UX accuracy, smooth animations, and responsive design.
🔗 Live Demo: https://olive-ui-clone-one.vercel.app/
- 🎯 Pixel-perfect UI inspired by Olive App
- 📱 Fully responsive design (mobile + tablet + desktop)
- ✨ Smooth animations using Framer Motion
- 🎴 Card-based layout with overlapping sections
- 🧩 Modular React component architecture
- 🎨 Clean and modern design system
- ⚛️ React (Vite)
- 🎨 CSS3 (custom styling)
- 🎞️ Framer Motion (animations)
- 🚀 Vercel (deployment)
src/
├── components/
│ ├── Hero.jsx
│ ├── HealthHeroSection.jsx
│ ├── NutritionCardSection.jsx
│ ├── ProductInsightCard.jsx
│ ├── HowItWorks.jsx
│ ├── Testimonials.jsx
│ └── ...
├── App.jsx
└── main.jsx
public/
└── images/
- Large green background
- Headline + CTA button
- Clean typography
- Overlapping card layout
- Product visualization
- Score + insights UI
- Step-by-step feature explanation
- Image + text cards
- Floating review cards
- User avatars + ratings
- Asymmetric layout
# Clone the repository
git clone https://github.com/shishir-21/olive-ui-clone.git
# Navigate into the project
cd olive-ui-clone
# Install dependencies
npm install
# Run development server
npm run devnpm run buildThis project is deployed using Vercel.
To deploy your own version:
- Push code to GitHub
- Connect repo to Vercel
- Click deploy 🚀
- Building real-world UI from reference designs
- Creating reusable React components
- Implementing smooth UI animations
- Handling complex layouts (overlapping cards, grids)
- Writing clean and maintainable CSS
- Add backend integration (real product data)
- Improve accessibility (ARIA, keyboard nav)
- Add dark mode 🌙
- Optimize performance (lazy loading images)
Shishir Mahato
- GitHub: https://github.com/shishir-21
- LinkedIn: https://www.linkedin.com/in/shishir-mahato-4468aa280/
Give it a ⭐ on GitHub — it helps a lot!