TECHNICIA’25 is a production-grade full-stack event management platform built for a large-scale university technical festival organized by ISTE × Chandigarh University.
The platform successfully handled 5,000–6,000+ real registrations from across India, providing a seamless experience for participants and organizers.
- 👥 5,000–6,000+ registrations
- 🌍 Users from all over India
- 🏫 Official fest platform for Chandigarh University
- ⚡ Fully deployed & used in real-world conditions
- 📧 Automated emails using NodeMailer
- 🎟️ Event discovery & registration
- 📅 Day-wise event schedules
- 📩 Email confirmations & updates
- 📱 Responsive & high-performance UI
- 🌌 Interactive 3D planet animation
- 📋 Centralized registration handling
- 🧾 MongoDB-based data storage
- 🔔 Automated notification system
- 🧑💼 Admin-friendly scalable architecture
- Next.js (App Router)
- React.js
- React Three Fiber (3D Planet)
- Tailwind CSS
- Framer Motion
- Next.js API Routes
- MongoDB
- NodeMailer
- JWT Authentication
- REST APIs
- Vercel (Production)
- Environment-based configuration
Client (Next.js + React Three Fiber) ↓ Next.js API Routes ↓ MongoDB (Events & Registrations) ↓ NodeMailer (Email Notifications) 📸 UI Highlights 🌍 3D animated hero section
📆 Multi-day fest schedules
🏆 Competitions & workshops pages
📝 Registration & onboarding flow
📱 Fully responsive design
👉 Best viewed live: https://technicia25.thegauravthakur.in/
⚙️ Local Setup bash Copy code git clone https://github.com/2405Gaurav/TECH25.git cd TECH25 npm install npm run dev 🔐 Environment Variables env Copy code MONGODB_URI=your_mongodb_uri EMAIL_USER=your_email EMAIL_PASS=your_email_password JWT_SECRET=your_secret_key 👨💻 Author
✅ End-to-end full-stack ownership
✅ Modern UI + scalable backend
✅ Strong system design & architecture
✅ Production-ready engineering mindset
