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.
- 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.
- Next.js 15+
- Framer Motion (for the complex 3D engine)
- Firebase / Firestore
- React Icons
- Vanilla CSS (for precise futuristic styling)
- Clone the repository
- Install dependencies:
npm install - Run locally:
npm run dev
Developed by Rafat Hanna.