DPSM QA Portal

The DPSM QA Portal is a collaborative project with two other coursemates made for the Department of Physical Sciences and Mathematics of the College of Arts and Sciences of UP Manila. Aside from serving as our undergraduate thesis, it caters to the department's need for a centralized performance evaluation system through the use of data analytics, which is essential for university records and promotions.

We divided the system into three components (front end, back end, and integration) so that coding and development work will be easier. Having experience on both front and back end technologies through my freelance work and internships made me the best programmer for the integration modules. Being assigned to this allowed me to have full understanding not only of the component assigned to me but of the whole system.

Various frameworks and libraries optimal for system migration and scalability were utilized for software development, since the school administration plans to upgrade and scale the web app into the college and university levels once it has been proven to be effective for use by the department.

I was also tasked for the deployment of the system to the Ubuntu server bought by the department and dedicated solely for this project, so I've had experience in web administration and system configuration. The process involved installation and setup of virtual hosts, database system, SSL certificates, and configuration files using the following: Apache, MySQL, PHP, phpMyAdmin, certbot, Passenger, nodemon, and other Linux packages.

Technologies Used