{"id":21175070,"url":"https://github.com/boss294/college-management-website","last_synced_at":"2025-05-07T12:12:49.511Z","repository":{"id":243461109,"uuid":"812498643","full_name":"BOSS294/College-Management-Website","owner":"BOSS294","description":"College Management System - A robust web application for managing student and faculty data, course listings, and user authentication. Developed by Mayank Chawdhari, this PHP and MySQL-based system features secure login, session management, profile management, and responsive design.","archived":false,"fork":false,"pushed_at":"2024-11-07T20:47:12.000Z","size":23,"stargazers_count":1,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T12:12:43.057Z","etag":null,"topics":["advanced-reporting","authentication-systems","backend-development","college-management-system","database-integration","frontend-development","mayank-chawdhari","mysql","php","responsive-design","security-features","session-management","student-management","student-portal","tech-stack","web-application","web-design","web-development","web-engineering"],"latest_commit_sha":null,"homepage":"https://socialedge.site/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BOSS294.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security_functions.php","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-09T04:17:09.000Z","updated_at":"2025-02-03T10:32:21.000Z","dependencies_parsed_at":"2025-03-15T04:31:00.621Z","dependency_job_id":null,"html_url":"https://github.com/BOSS294/College-Management-Website","commit_stats":null,"previous_names":["boss294/college-management-website"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BOSS294%2FCollege-Management-Website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BOSS294%2FCollege-Management-Website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BOSS294%2FCollege-Management-Website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BOSS294%2FCollege-Management-Website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BOSS294","download_url":"https://codeload.github.com/BOSS294/College-Management-Website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252873891,"owners_count":21817715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advanced-reporting","authentication-systems","backend-development","college-management-system","database-integration","frontend-development","mayank-chawdhari","mysql","php","responsive-design","security-features","session-management","student-management","student-portal","tech-stack","web-application","web-design","web-development","web-engineering"],"created_at":"2024-11-20T16:57:05.569Z","updated_at":"2025-05-07T12:12:49.492Z","avatar_url":"https://github.com/BOSS294.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎓 College Management System\n\nWelcome to the College Management System, a robust and feature-rich web application developed to manage various aspects of college administration seamlessly.\n![COLLEGE STUDENT MANAGEMENT SYSTEM (CSMS](https://github.com/BOSS294/College-Management-Website/assets/72921622/58454da5-31ea-4d94-a530-8ae8e568ae13)\n\n## 🚀 Features\n\n### 📌 Secure Authentication\n- **Student Login with College ID and Password:** Ensures only authenticated users can access the system.\n- **Password Hashing:** For enhanced security, passwords are securely hashed.\n- **Login Attempts Limitation:** Only 3 login attempts allowed before a timeout is enforced.\n- **Session Management:** Sessions expire after 60 minutes of inactivity, automatically logging out users.\n\n### 📊 Student Management\n- **Registration:** Students can register with unique email IDs.\n- **Profile Management:** Students can view and update their profile details.\n- **Status Management:** Real-time status updates to show whether a student is online or offline.\n\n### 💾 Database Management\n- **MySQL Integration:** Robust database management using MySQL for storing and retrieving student data.\n- **Prepared Statements:** Enhanced security against SQL injection.\n- **Session Logging:** Detailed logs for student actions including IP address and user agent for security auditing.\n\n### 📋 Course Management\n- **Course Listings:** View all courses offered.\n- **Course Application:** Students can apply for courses.\n- **Course Details \u0026 Fee Structure:** Comprehensive details about each course and its fee structure.\n\n### 🔒 Security Features\n- **Input Sanitization:** Prevents malicious input from affecting the application.\n- **Security Logs:** Maintains logs of security actions for auditing purposes.\n\n### 🎨 UI/UX\n- **Responsive Design:** Optimized for both desktop and mobile devices.\n- **Navigation:** Intuitive navigation with dropdown menus for easy access to different sections.\n- **Popups:** Stylish popups for viewing and editing profile details.\n\n### 📚 Information Pages\n- **About Us:** Information about the college, departments, and faculty.\n- **Terms \u0026 Conditions:** Detailed terms and conditions.\n- **Privacy Policy:** Privacy policy outlining data usage and protection.\n\n## 🛠️ Tech Stack\n- **Frontend:** HTML, CSS, JavaScript\n- **Backend:** PHP\n- **Database:** MySQL\n### Planned Enhancements:\n1. **Student Feedback System:** Allow students to provide feedback on courses and faculty.\n2. **Faculty Login:** Enable faculty members to log in, manage courses, and view student progress.\n3. **Grade Management:** Implement a system for managing and viewing student grades.\n4. **Parent Portal:** Provide parents with access to view their child's progress and updates.\n5. **Mobile App Integration:** Develop a companion mobile app for the system.\n6. **Advanced Reporting:** Generate detailed reports on student performance and other metrics.\n7. **Multi-language Support:** Add support for multiple languages to cater to a diverse user base.\n8. **Calendar Integration:** Sync important dates and deadlines with popular calendar services.\n9. **File Uploads:** Allow students to upload assignments and other documents.\n10. **Chat Support:** Implement real-time chat support for student inquiries and assistance.\n\n## Images\n![2](https://github.com/BOSS294/College-Management-Website/assets/72921622/01c6da50-048e-4b36-9670-4557bb6dac31)\n![3](https://github.com/BOSS294/College-Management-Website/assets/72921622/df89864d-1b62-4ad9-a62c-4ba1f5095e2d)\n![4](https://github.com/BOSS294/College-Management-Website/assets/72921622/dbbf12d8-4628-4f67-a05d-335db542c0e5)\n![5](https://github.com/BOSS294/College-Management-Website/assets/72921622/0990edb8-4718-4a98-9a41-43219208625a)\n![6](https://github.com/BOSS294/College-Management-Website/assets/72921622/354c1d98-d32a-4d1d-b842-c7de2c8b4e65)\n\n## 🤝 Contributions\n\nWe welcome contributions from the community! Here’s how you can help:\n\n1. **Fork the Repository:** Click on the 'Fork' button at the top of the repository.\n2. **Clone Your Fork:** Use `git clone \u003cyour-fork-url\u003e` to clone your fork locally.\n3. **Create a Branch:** Use `git checkout -b feature-branch` to create a new branch.\n4. **Make Your Changes:** Implement your changes and commit them with clear and concise messages.\n5. **Push to Your Fork:** Use `git push origin feature-branch` to push your changes.\n6. **Open a Pull Request:** Go to the original repository and open a pull request with a detailed description of your changes.\n\nWe appreciate your contributions and will review your pull request as soon as possible!\n\n---\n\n## 👨‍💻 About the Developer\n\n### Mayank Chawdhari\n\nI am Mayank Chawdhari, a passionate and experienced developer with over 5 years in the field. I have expertise in:\n\n- HTML, CSS, JavaScript\n- PHP, Node.js, Python, C++, Rust\n- MySQL\n- Prompt Engineering\n- Web Designing\n- API Development\n\nI specialize in creating dynamic and responsive web applications tailored to client needs. If you have an idea or project in mind, I can help you bring it to life.\n\n## 📬 Contact\n\nFeel free to reach out to me on [GitHub]([https://github.com/your-github-profile](https://github.com/BOSS294)) for any queries or collaborations.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboss294%2Fcollege-management-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fboss294%2Fcollege-management-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fboss294%2Fcollege-management-website/lists"}