Welcome to FIFA 26, the world's most premium street football network. This platform allows street ballers around the world to find courts, assemble squads, and challenge rivals in real-time.
- Immersive 3D Experience: Integrated with
Three.jsandGSAPto provide a highly interactive, 3D scrolling football experience. - Glassmorphic UI: A premium, modern web design system built with custom CSS variables and glassmorphism techniques.
- Fully Responsive: Optimized seamlessly for desktop, tablet, and mobile devices without losing visual fidelity.
- Localization (i18n): Instantly toggle the site language between English and Russian without page reloads.
- HTML5 & CSS3
- JavaScript (ES6+)
- Vite (Build Tool)
- Three.js (3D WebGL Rendering)
- GSAP (GreenSock) (High-performance Scroll Animations)
To run this project locally on your machine:
-
Clone the repository
git clone https://github.com/your-username/fifa-26.git cd fifa-26 -
Install dependencies
npm install
-
Start the development server
npm run dev
-
Build for production
npm run build
This project uses a custom, lightweight data-i18n attribute system to manage localization. Add or edit translation keys in src/main.js inside the translations object to expand the languages supported.
This project is for demonstration and portfolio purposes. All trademarks (e.g., FIFA) belong to their respective owners.