π± 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
cd College_Event_mangment_system
π Admin Access FieldValueπ Admin URL/admin-loginπ€ UsernameShivangπ PasswordShivang
π Platform Stats
π€ 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.