Skip to content

AnsariYasirArfat/fitpeo-react-website-clone-assignment

Repository files navigation

FitPeo Web Developer Assignment: React Website Clone

This project is a pixel-perfect clone of Design Declares, built entirely with React, TypeScript, and Tailwind CSS as part of a technical assignment for FitPeo.

🚀 Live Demo

Deployed Link Here


📋 Assignment Objective

Replicate the provided website precisely, including:

  • Design & Typography: All fonts, layouts, spacing, and color accents.
  • Initial Load Animation: Replicate the opening text reveal animation.
  • Scrolling Animations: All content reveals, text effects, and parallax effects.
  • Scrolling Behavior: Smooth scrolling and scroll snapping as per the reference.
  • Responsiveness: Fully responsive, matching the original site on all devices.
  • Performance: Maintain 60fps, smooth animations, and efficient rendering.

🛠️ Technologies Used

  • React (with TypeScript): Component-based UI and logic.
  • Tailwind CSS: Utility-first styling and responsive design.
  • Framer Motion: For sophisticated animations and scroll effects.
  • HTML5: Semantic markup.
  • CSS3: For custom keyframes and transitions.
  • Vite: Fast development and build tooling.

🖥️ Getting Started

  1. Install dependencies:

    npm install
    # or
    yarn install
  2. Start the development server:

    npm run dev
    # or
    yarn dev
  3. Build for production:

    npm run build
    # or
    yarn build


Developer

Ansari Yaseer Arfat


Releases

No releases published

Packages

No packages published

Languages