Skip to content

Veltech Student Toolkit is a unified web platform designed specifically for Veltech University students. It provides smart academic tools like GPA & CGPA calculators, attendance tracking, internals evaluation, and real-time access to university events and announcements. With Firebase integration for admin control and a sleek responsive UI.

Notifications You must be signed in to change notification settings

sharveshsanjay/Veltech-Student-Toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Veltech Student Toolkit

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.

✨ Features

🔢 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.

⚙️ Tech Stack

  • 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)

🧠 How It Works

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.

📂 Project Structure

├── index.html # Main frontend UI ├── styles.css # Custom university-styled CSS ├── script.js # Core frontend logic ├── firebase-config.js # Firebase configuration

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/veltech-student-toolkit.git
    cd veltech-student-toolkit
  2. Replace the Firebase configuration in firebase-config.js with your credentials.

  3. 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.

About

Veltech Student Toolkit is a unified web platform designed specifically for Veltech University students. It provides smart academic tools like GPA & CGPA calculators, attendance tracking, internals evaluation, and real-time access to university events and announcements. With Firebase integration for admin control and a sleek responsive UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published