๐จ Ochi Design Agency Website Clone
This is a modern, interactive single-page portfolio website inspired by the design aesthetics of top creative agencies like Obys (referenced by the Ochi project). Built with React, Framer Motion, Tailwind CSS, and Locomotive Scroll, the site showcases smooth scrolling, creative animations, and bold visual storytelling โ perfect for a design agency or portfolio showcase.
๐ก Highlights
- ๐ฏ Smooth scrolling with Locomotive Scroll
- ๐๏ธโ๐จ๏ธ Animated eyes that track mouse movement
- ๐๏ธ Hover animations on project cards (text rise, image zoom)
- ๐ฅ Animated buttons with dot expansion and arrow reveals
- ๐ฌ Framer Motion transitions across all interactive elements
- ๐ผ๏ธ Parallax sections with layered scroll speeds
- ๐ค Infinite marquee text for visual storytelling
- ๐งผ Clean layout, bold typography
๐ง Learnings & Concepts Covered
- Creating scroll-based animations and parallax layouts
- Building reusable animated components in React
- Applying motion effects with Framer Motion
- Cursor tracking and event-based animation logic
- Tailwind CSS for responsive and utility-driven design
- DOM manipulation through external libraries like Locomotive Scroll
- Improving UX with interactive UI elements (e.g. animated buttons, marquee)
๐ ๏ธ Built With
๐ Future Improvements
- โ
Add dark mode toggle
- โ
Introduce CMS or content API for dynamic project content
- โ
Add smooth page transitions (for potential multi-page expansion)
- โ
Integrate lazy loading and performance optimizations
- โ
Create custom cursor with hover interactions
- โ
Add accessibility improvements (ARIA, focus states)
- โ
Implement scroll progress indicators or scroll-triggered animations
- โ
Make it responsive for all devices
Clone the repo
git clone https://github.com/its-riki-dev/ochi-design-clone.git
# Navigate into the project
cd ochi-design-clone
# Install dependencies
npm install
# Start the development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
๐ Credits
Inspired by the Ochi
๐ License
- This project is licensed under the MIT License.