The Postgraduate Studies Administration System (PSA) is a comprehensive web-based solution designed to streamline the administrative processes involved in managing postgraduate studies. This system is the culmination of a bachelor's degree graduation project developed by eight students from the Faculty of Computer and Information Technology, Sana'a University, Sana'a, Yemen, organized into two collaborative groups.
PSA leverages the Frappe framework, known for its flexibility and power in building complex web applications. The system addresses key administrative needs for postgraduate programs, including:
- Student Enrollment Management: Simplifies the enrollment process for postgraduate students.
- Progress Tracking: Provides tools for tracking academic progress and milestones.
- Documenting Meetings: Documents meetings between students and supervisors.
- Document Management: Enables efficient handling of document submissions, reviews, and approvals.
- Framework: Frappe
- Backend: Python
- Frontend: JavaScript, HTML, CSS
- Database: MariaDB
- Deployment: Ubuntu Server
PSA requires the following Frappe apps to be installed and configured:
- ERPNext: Core ERP functionalities (GitHub: ERPNext).
- HRMS: Human Resource Management System integration (GitHub: HRMS).
- Wiki: Collaborative documentation platform (GitHub: Wiki).
- Academia: Sana'a University Academic System integration (GitHub: Academia).
PSA is licensed under the GNU General Public License v3.0. See LICENSE for more information.
This project was developed by the following contributors, organized into two collaborative groups:
- Eng. Esmail Ebrahim Hamza (GitHub: EsmailEbrahim)
- Eng. Ahmed Mohammed Al-Yousofi (GitHub: proAhmedUcv)
- Eng. Eyad Mohammed Alolofi (GitHub: EyadAlolofi)
- Eng. Hosam Ahmed Al-Rabuoi (GitHub: alhoss99)
- Eng. Mohammed Aref Alqahm (GitHub: Mohammedaref770738266)
- Eng. Hothaifa Sadeq Al-Sharabi (GitHub: Hothafa2001)
- Eng. Abdualaziz Abdullah Alkadry (GitHub: azozalkadry)
- Eng. Rajeh Shujaa Alshujaa (GitHub: rajehshujaarsms)