The official interactive website for TechWeek, IEEE DTU's annual flagship event introducing junior students to Special Interest Groups (SIGs) across diverse tech domains.
TechWeek is designed to guide juniors through various technical domains by organizing domain-specific SIGs. This website serves as the central hub for the event, providing schedules, domain information, and real-time updates.
This project is particularly special as it set a new technical standard for our team: it introduced Progressive Web App (PWA) functionality and Web Push Notifications (via Google VAPID keys), a standard we have carried forward in all subsequent projects.
- 📖 Interactive 3D Book UI: A highly creative, interactive 3D book component used to elegantly display the dates, details, and information for each SIG.
- 🎨 Premium UI/UX: Designed with a heavy focus on smooth animations, modern aesthetics, and a highly engaging user experience.
- 📱 PWA Enabled: Fully installable as a Progressive Web App, offering participants a native app-like experience on their mobile devices.
- 🔔 Live Push Notifications: Integrated with Google VAPID keys to send live event updates and announcements directly to users' devices.
- Frontend: React + Vite
- Features: PWA capabilities, Web Push Notifications (VAPID)
- Deployment: Vercel
Live at:
Techweek Techweek-25 (2025 version)
To get a local copy up and running, follow these simple steps. clone it and run as a basic vite react project
Make sure you have Node.js installed on your machine. (mtlb basic nodejs , github wagera sb install toh kr hi lo)
- Clone the repository:
git clone [https://github.com/IEEEDTUCS/TechWeek-25.git](https://github.com/IEEEDTUCS/TechWeek-25.git)