A premium, high-performance web experience for the IEEE Student Branch at Nirma University.
Code Blue is designed with a Sophisticated Glassmorphic aesthetic and Bold Brutalist typography. It leverages high-end WebGL graphics and fluid animations to create an immersive digital identity for our branch.
| Feature | Technology | Description |
|---|---|---|
| GridDistortion Hero | WebGL / OGL | A kinetic, mouse-responsive image distortion effect on the landing page. |
| Immersive Dome Gallery | GSAP / ThreeJS | A cinematic 3D carousel experience with spatial audio for event highlights. |
| Staggered Navigation | GSAP Timelines | A fluid, multi-layered navigation system with staggered element transitions. |
| Circular Alumni Gallery | CSS / Layout | A unique, curved thumbnail gallery showcasing our distinguished alumni. |
| Profile Cards | Tilt.js / CSS | 3D interactive cards with parallax effects for faculty and board members. |
| Scroll Velocity | GSAP ScrollTrigger | Dynamic, speed-linked typography highlighting our various subchapters. |
The site is built as a highly interactive SPA, prioritizing smooth transitions and viewport-based responsive scaling.
graph TD
App[App.jsx] --> Nav[StaggeredMenu]
App --> Routes[React Router]
subgraph Pages
Routes --> Home[Home Page]
Routes --> About[About Page]
Routes --> Gallery[Gallery Experience]
Routes --> Board[Board Members]
end
Home --> GD[GridDistortion Hero]
Home --> SV[ScrollVelocity Subchapters]
About --> PC[Faculty Profile Cards]
About --> CG[Circular Alumni Gallery]
Gallery --> DG[DomeGallery 3D]
Standardized environment for rapid local development.
- Node.js: v18.0.0+
- Terminal Preference: Use
;for multi-command sequences on Windows.
# 1. Clone the repository
git clone https://github.com/IEEE-Student-Branch-NU/Code-Blue.git ; cd Code-Blue
# 2. Setup Environment
npm install
# 3. Launch Development
npm run devsrc/
βββ components/ # Core interactive modules
β βββ GridDistortion.jsx # WebGL Hero animation
β βββ DomeGallery.jsx # Cinematic 3D experience
β βββ StaggeredMenu.jsx # Global navigation system
β βββ Footer.jsx # Proportional scaling footer
βββ pages/ # Route transitions
β βββ Home.jsx # Landing / Mission / Vision
β βββ Gallery.jsx # Audio-visual experience portal
β βββ ...
βββ lib/ # Performance utils & hooksJoin our mission to bridge the gap between academia and industry.
- π§ Institutional Mail: ieee@nirmauni.ac.in
- π LinkedIn: IEEE Student Branch Nirma University
- π’ Location: Nirma University, Ahmedabad, Gujarat, India.