Skip to content

A high-performance promotional site for the QuizFlow mobile app. Showcasing key features with a 3D Swiper carousel, animated code terminal, and a modern dark-mode interface using React and Tailwind CSS.

Notifications You must be signed in to change notification settings

imtiaz0307/QuizFlow-Landing-Page

Repository files navigation

QuizFlow Logo

🌐 QuizFlow Landing Page

The official web portal for the QuizFlow mobile application.

Vite React Tailwind CSS Framer Motion

FeaturesInstallationTech StackLive Demo


🚀 Overview

The QuizFlow Landing Page is a high-performance, animated marketing site designed to convert visitors into app users. It features a modern, dark-themed UI with glassmorphism effects, interactive 3D elements, and smooth scroll animations.

✨ Key Features

💻 Animated Hero Section

  • Dynamic Code Terminal: A custom typewriter effect simulating a developer's environment (JS, Python, Swift).
  • Responsive Layout: Adapts from mobile to full-screen desktop experiences (100vh).

📱 Interactive Showcase

  • 3D Coverflow: Powered by Swiper.js, displaying app screenshots in a premium carousel.
  • Autoplay: Automatically cycles through the app's key screens.

🎨 Modern UI/UX

  • Glassmorphism: Navbar and cards feature blurred backgrounds for depth.
  • Smooth Navigation: One-click smooth scrolling to all sections.
  • Global Loader: A seamless "Uploading Knowledge..." initial loading state.

⚡ Performance Optimized

  • Lazy Loading: Non-critical sections (Showcase, Reviews) are code-split using React.lazy.
  • Image Optimization: loading="lazy" attributes on heavy media assets.

🛠 Tech Stack

  • Framework: Vite + React 18
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Carousel: Swiper.js
  • Icons: Lucide React

⚡ Installation

Run the landing page locally in seconds.

  1. Navigate to the directory

    cd landing-page
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Build for Production

    npm run build

📁 Project Structure

landing-page/
├── src/
│   ├── components/       # Reusable UI components
│   │   ├── CodeTerminal.jsx # Animated typing effect
│   │   ├── Hero.jsx      # Main landing section
│   │   ├── Showcase.jsx  # Swiper carousel
│   │   └── ...
│   ├── App.jsx           # Main layout & Lazy loading logic
│   └── main.jsx          # Entry point
├── public/               # Static assets
└── vite.config.js        # Vite configuration

Part of the QuizFlow Ecosystem

Made with ❤️ by Imtiaz

About

A high-performance promotional site for the QuizFlow mobile app. Showcasing key features with a 3D Swiper carousel, animated code terminal, and a modern dark-mode interface using React and Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published