A modern, immersive website for THIRAN 2026 - the ultimate tech symposium featuring AR/VR experiences.
- Frontend: React 18 + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- UI Components: shadcn/ui
- 3D Graphics: Three.js, @react-three/fiber, @react-three/drei
- Animations: Framer Motion, GSAP
- Node.js 18+
- npm or bun
# Clone the repository
git clone <YOUR_GIT_URL>
# Navigate to the project directory
cd thiran-cosmic-canvas
# Install dependencies
npm install
# Start the development server
npm run devThe app will be available at http://localhost:8080
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run test- Run tests
src/
├── components/ # React components
│ ├── ui/ # shadcn/ui components
│ └── reactbits/ # Custom animated components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions
├── pages/ # Page components
└── data/ # Static data files
- 🎮 Interactive 3D VR headset with mouse tracking
- ✨ Animated text effects (DecryptedText, BlurText, GradientText)
- 🌟 Cosmic-themed backgrounds and particle effects
- 📱 Fully responsive design
- ⏱️ Live countdown timer
- 🎯 Smooth scroll animations
Build the project and deploy the dist folder to any static hosting service:
npm run buildCompatible with: Vercel, Netlify, GitHub Pages, etc.
MIT