SchoolEvHub: Design and Development of a Web-Based School Event Management System with Role-Based Access Control

  • Unique Paper ID: 197549
  • Volume: 12
  • Issue: 11
  • PageNo: 5701-5705
  • Abstract:
  • The idea of holding events at school using traditional methods such as notice boards, paper-based applications, and verbal communication tends to cause more problems than expected. Communication can be misinterpreted, announcements may be lost and, thus, the students who actually take interest in these events do not participate in them. This is why we had to develop SchoolEvHub as an efficient solution for organizing events within a school. Using this tool, students are able to view upcoming events, participate in them individually or collectively, propose new ideas, and review the outcome, while teachers will be able to moderate the proposed ideas, create events and post relevant information regarding them. SchoolEvHub was designed using Python (Flask framework), a PostgreSQL database and a frontend created using Bootstrap. Moreover, this application is flexible and can be used by several schools simultaneously since all data is kept separately from other organizations. We have tested SchoolEvHub and noticed that our website works well regardless of what we did. Besides, our users liked the tool. Thus, it became clear that developing something similar will help solve this problem efficiently and easily.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{197549,
        author = {Ketaki Walokar and Jayesh Ghevade and Sarnath Kamble and Ms.Namrata Lanjewar},
        title = {SchoolEvHub: Design and Development of a Web-Based School Event Management System with Role-Based Access Control},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {11},
        pages = {5701-5705},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=197549},
        abstract = {The idea of holding events at school using traditional methods such as notice boards, paper-based applications, and verbal communication tends to cause more problems than expected. Communication can be misinterpreted, announcements may be lost and, thus, the students who actually take interest in these events do not participate in them. This is why we had to develop SchoolEvHub as an efficient solution for organizing events within a school.
Using this tool, students are able to view upcoming events, participate in them individually or collectively, propose new ideas, and review the outcome, while teachers will be able to moderate the proposed ideas, create events and post relevant information regarding them. SchoolEvHub was designed using Python (Flask framework), a PostgreSQL database and a frontend created using Bootstrap. Moreover, this application is flexible and can be used by several schools simultaneously since all data is kept separately from other organizations.
We have tested SchoolEvHub and noticed that our website works well regardless of what we did. Besides, our users liked the tool. Thus, it became clear that developing something similar will help solve this problem efficiently and easily.},
        keywords = {event management system, Flask, PostgreSQL, role-based access control, web application, school management, multi-tenant architecture},
        month = {April},
        }

Cite This Article

Walokar, K., & Ghevade, J., & Kamble, S., & Lanjewar, M. (2026). SchoolEvHub: Design and Development of a Web-Based School Event Management System with Role-Based Access Control. International Journal of Innovative Research in Technology (IJIRT), 12(11), 5701–5705.

Related Articles