Skip to content

rafathanna/Technova

Repository files navigation

Technova - Futuristic Digital Portfolio

Technova is a high-end, futuristic digital portfolio and agency website built with Next.js, Framer Motion, and Firebase. It features a cinematic 3D carousel, dynamic language switching (Arabic/English), and a multi-step contact form integrated with Firestore.

🚀 Features

  • Cinematic Hero Section: High-performance background video with holographic 3D elements.
  • 3D Projects Carousel: A custom-built rotational carousel using Framer Motion 3D transformations.
  • Firebase Integration: Real-time contact form submission with multi-device singleton initialization.
  • Multilingual (i18n): Fully responsive support for English and Arabic.
  • Premium UI/UX: Custom liquid-shimmer buttons, glassmorphism, and a custom interactive cursor.

🛠️ Built With

  • Next.js 15+
  • Framer Motion (for the complex 3D engine)
  • Firebase / Firestore
  • React Icons
  • Vanilla CSS (for precise futuristic styling)

📦 Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Run locally: npm run dev

📧 Contact

Developed by Rafat Hanna.

About

Technova is a high-end, futuristic digital portfolio and agency website built with Next.js, Framer Motion, and Firebase. It features a cinematic 3D carousel, dynamic language switching (Arabic/English), and a multi-step contact form integrated with Firestore.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors