Skip to content

Styagiii/College_Event_mangment_system

Repository files navigation

πŸŽ“ College Event Management System

A full-featured web application to discover, register, and manage college events β€” with a student-facing portal and a secure admin panel for complete event control. 🌐 Live Demo Β |Β  πŸ’» GitHub Repo

πŸ“± Features πŸ‘¨β€πŸŽ“ Student Portal

πŸ” Browse Events β€” View all upcoming and completed college events πŸ“ Easy Registration β€” Register with Name, Email, Course, Branch & Mobile 🎫 Instant Ticket Generation β€” Get a downloadable event ticket on the spot πŸ“₯ Download Ticket β€” Save your event ticket directly from the browser πŸ“± Mobile-First Design β€” Fully responsive for smartphones and tablets

πŸ” Admin Panel

πŸ”’ Secure Login β€” Password-protected admin access βž• Event Management β€” Add, update, and manage events with ease πŸ‘₯ Participant Tracking β€” View all registered students per event πŸ“€ Export Data β€” Download participant data for offline use

πŸ› οΈ Tech Stack TechnologyPurposeHTML5Structure & page layoutCSS3Styling & responsive designJavaScript (Vanilla)Logic, DOM manipulation, ticket generationLocalStorageClient-side data persistenceNetlifyDeployment & hosting

πŸ“‚ Folder Structure College_Event_mangment_system/ β”œβ”€β”€ index.html # Main landing page (student view) β”œβ”€β”€ register.html # Event registration page β”œβ”€β”€ admin-login.html # Admin login page β”œβ”€β”€ admin.html # Admin dashboard β”œβ”€β”€ admin-panel.html # Admin event management panel β”œβ”€β”€ script.js # Core logic β€” events, registration, tickets β”œβ”€β”€ admin-script.js # Admin panel logic β”œβ”€β”€ export-functions.js # Data export / download functionality β”œβ”€β”€ styles.css # Main stylesheet └── admin-styles.css # Admin panel stylesheet

πŸš€ Getting Started Run Locally bash# 1. Clone the repository git clone https://github.com/Styagiii/College_Event_mangment_system.git

2. Navigate into the project

cd College_Event_mangment_system

3. Open index.html in your browser

No build step or server required!

πŸ”‘ Admin Access FieldValue🌐 Admin URL/admin-loginπŸ‘€ UsernameShivangπŸ”’ PasswordShivang

πŸ“Š Platform Stats

πŸŽ‰ EventsπŸ‘©β€πŸŽ“ StudentsπŸ“ Venues50+1000+20+

🀝 Contributing Contributions are welcome! To contribute:

Fork the repository Create a new branch: git checkout -b feature/your-feature Commit your changes: git commit -m 'Add your feature' Push to the branch: git push origin feature/your-feature Open a Pull Request

πŸ‘€ Author Shivang Tyagi

GitHub: @Styagiii

πŸ“„ License This project is open source and available under the MIT License.

Made with ❀️ by Shivang Tyagi

About

πŸŽ“ College Event Management System Web app for browsing, registering, and managing college events with instant ticket generation and a secure admin panel. Built with HTML, CSS, Vanilla JS & LocalStorage. Deployed on Netlify.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors