Skip to content

Repository files navigation

# Code Blue: IEEE Student Branch NU ### Advancing Technology for Humanity. Empowering the Future.

React Vite CSS Vercel

A premium, high-performance web experience for the IEEE Student Branch at Nirma University.


πŸ’Ž Project DNA

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.

πŸš€ Interactive Components

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.

πŸ—οΈ Technical Architecture

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]
Loading

πŸ› οΈ Developer Setup

Standardized environment for rapid local development.

Prerequisites

  • Node.js: v18.0.0+
  • Terminal Preference: Use ; for multi-command sequences on Windows.

Installation

# 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 dev

πŸ“‚ Project Blueprint

src/
β”œβ”€β”€ 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 & hooks

🀝 Contact & Community

Join our mission to bridge the gap between academia and industry.


Made with ⚑ and ❀️ by IEEE Student Branch, Nirma University

About

Official website for IEEE Student Branch, Nirma University. A modern, visually stunning web experience featuring interactive animations, dynamic backgrounds, and premium UI design. Built to showcase IEEE SBNU's events, initiatives, and community. Designed for engagement with smooth transitions and responsive layouts across all devices. πŸš€

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages