SmartAllot: Minor & OE Allocation System

  • Unique Paper ID: 197185
  • Volume: 12
  • Issue: 11
  • PageNo: 5123-5129
  • Abstract:
  • In colleges and universities, is important for administrators to help students choose minor specializations and open elective courses. Traditional manual allocation methods are time consuming, often errors prone, and are not easy to understand. This paper presents SmartAllot, an automatic system that uses merit to allocate minor branches and open elective courses in a way that makes the distribution more efficient, fair, and open. The system uses a method that ranks students based on their preferences in a set order of merit, checks if they meet the necessary requirements, ensures there are enough spots available, and keeps thorough records for tracking and review. SmartAllot uses Django 5.0 and runs on a PostgreSQL database. It allows multiple tenants to use it, and each tenant can have different roles with specific access rights. The institution gave real student information from 68 students in various departments to check if the system works properly. All 68 students got placed in a branch that aligned with one of their preferred choices. This meant every student was as-signed properly and all the rules were followed. Allocation was done in under five seconds, whereas coordinators used to spend several days doing it by hand.

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{197185,
        author = {Sahil Patil and Abhishek Chaudhari and Prathmesh Deshmukh and Anjali Tak and Mamta Gayakwad},
        title = {SmartAllot: Minor & OE Allocation System},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {11},
        pages = {5123-5129},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=197185},
        abstract = {In colleges and universities, is important for administrators to help students choose minor specializations and open elective courses. Traditional manual allocation methods are time consuming, often errors prone, and are not easy to understand. This paper presents SmartAllot, an automatic system that uses merit to allocate minor branches and open elective courses in a way that makes the distribution more efficient, fair, and open. The system uses a method that ranks students based on their preferences in a set order of merit, checks if they meet the necessary requirements, ensures there are enough spots available, and keeps thorough records for tracking and review. SmartAllot uses Django 5.0 and runs on a PostgreSQL database. It allows multiple tenants to use it, and each tenant can have different roles with specific access rights. The institution gave real student information from 68 students in various departments to check if the system works properly. All 68 students got placed in a branch that aligned with one of their preferred choices. This meant every student was as-signed properly and all the rules were followed. Allocation was done in under five seconds, whereas coordinators used to spend several days doing it by hand.},
        keywords = {merit-based allocation, minor specializations, open electives, automation, Django framework, deterministic algorithm, eligibility validation, educational administration, audit trail, and role-based access control.},
        month = {April},
        }

Cite This Article

Patil, S., & Chaudhari, A., & Deshmukh, P., & Tak, A., & Gayakwad, M. (2026). SmartAllot: Minor & OE Allocation System. International Journal of Innovative Research in Technology (IJIRT), 12(11), 5123–5129.

Related Articles