A comprehensive, user-friendly web application to empower Veltech University students by helping them manage their academic progress and stay updated with campus events and announcements.
🔢 GPA Calculator
Easily calculate your semester GPA by inputting subjects, credits, and grades.
📈 CGPA Calculator
Track your cumulative academic performance across all semesters.
📅 Attendance Tracker
Visualize attendance stats and determine eligibility with useful insights.
🧮 Internals Calculator
Get internal marks based on theory or integrated patterns, including attendance and assignment scores.
📢 Announcements Section
Stay informed about university-wide notices and urgent updates.
🎉 Campus Events Section
Discover upcoming events, filter by department, and register with QR codes.
🔐 Admin Panel
Add or manage events and announcements via a secure admin interface powered by Firebase Authentication.
- HTML5 + CSS3 (Responsive UI with a clean, university-themed design)
- JavaScript (Frontend Logic)
- Firebase (Firestore, Auth, Hosting)
- QR Code JS (Generate scannable event registration codes)
This toolkit is designed with students in mind. It brings multiple utilities under one roof, replacing the need for various fragmented tools. Admins can manage events and announcements in real-time, making it a scalable and dynamic platform for academic use.
├── index.html # Main frontend UI ├── styles.css # Custom university-styled CSS ├── script.js # Core frontend logic ├── firebase-config.js # Firebase configuration
-
Clone the repository:
git clone https://github.com/your-username/veltech-student-toolkit.git cd veltech-student-toolkit -
Replace the Firebase configuration in firebase-config.js with your credentials.
-
Deploy using any static host (Firebase Hosting, Netlify, Vercel, etc.).
🔒 Admin Access Admins can log in with their credentials to:
Add/edit/delete events
Manage announcements
Generate QR codes for events
Note: Authentication is handled via Firebase Auth.
🌐 Live Demo 👉 Check out the Live Version
🙌 Acknowledgements Developed with ❤️ by Sharvesh Sanjay M Veltech University | VTU26384
Inspired by the daily academic needs of Veltech students.
📃 License This project is licensed under the MIT License - see the LICENSE file for details.