Designing an Electronic Platform for the Distribution and Managing Undergraduate Projects. (2021). AL-Rafidain Journal of Computer Sciences and Mathematics, 15(1), 159-177. https://doi.org/10.33899/csmj.2021.168267