A cinematic, scroll-driven landing page for SignBridge a real-time sign language translation system built around a smart glove and a machine learning gesture classifier. Built as the public-facing showcase for my capstone project.
- ✔️ Cinematic scroll storytelling
- ✔️ Interactive 3D glove model (Three.js)
- ✔️ Smooth GSAP + Motion animations
- ✔️ Responsive, mobile-friendly layout
- ✔️ Accessible UI (shadcn/ui + Radix primitives)
- ✔️ Clean, typed React architecture
- ✔️ Fast Vite build & dev experience
- ✔️ Organized, modular project structure
| Technology | Purpose |
|---|---|
| ⚛️ React 19 | Frontend framework |
| 📘 TypeScript | Type safety |
| ⚡ Vite | Build tool |
| 🎨 Tailwind CSS | Styling |
| 🧩 shadcn/ui (Radix + Base UI) | UI components |
| 🧊 Three.js + React Three Fiber | 3D glove model rendering |
| 🎬 GSAP + Motion | Scroll & page animations |
| 🖼 Lucide React / React Icons | Iconography |
src
│
├── Components/
│ ├── Hero.tsx # Landing hero section
│ ├── TechnologyScene.tsx # Interactive 3D glove scene
│ ├── Features.tsx # Feature highlights
│ ├── HowItWorks.tsx # Step-by-step explainer
│ ├── Impacts.tsx # Impact / stats section
│ ├── Navbar.tsx # Site navigation
│ ├── Footer.tsx # Footer / CTA
│ └── ui/ # shadcn/ui components
│
├── data/ # Static content (features, steps, impacts)
├── Types/ # TypeScript types
├── hooks/ # Custom hooks
├── lib/ # Utilities
│
├── App.tsx
└── main.tsx
public/
├── models/glove.glb # 3D glove model
└── Demo_SignBridge.mp4 # Product demo video
- Scroll-triggered animated sections
- Interactive 3D glove visualization
- Feature & "how it works" breakdown
- Responsive navigation and footer CTA
- Embedded product demo video
Clone the repository
git clone https://github.com/FerdawsAnzer/LandPageASL.gitGo into the project
cd LandPageASLInstall packages
npm installRun locally
npm run devCreate production build
npm run build🧠 About SignBridge
SignBridge is a real-time sign language recognition system combining an ESP32-S3 smart glove (flex sensors + IMU) with a deep learning pipeline (CNN for static gestures, CNN+LSTM for dynamic gestures) and a FastAPI/WebSocket backend, translating hand gestures into text/speech in real time. This repository is the landing page showcasing that project.
This landing page showcases the SignBridge capstone project. Check out the full system hardware, ML pipeline, and backend: 👉 Smart-Glove-Sign-Translator
Ferdaws Anzer
- Portfolio: ferdawsanzer.netlify.app
- GitHub: @FerdawsAnzer
- LinkedIn: ferdaws-anzer