When the university, PUP Taguig, started to operate during the Covid-19 pandemic, face-to-face transactions has been limited inside the university. The School Organizations had been affected by this implemented rule. With this situation, a group of BSIT students developed the Student Organization Information System – Accomplishment Module to help the PUP Taguig Student Organizations transpose their processes to an online platform. This system is an application that will maintain and manage the Accomplishment Reports submitted from each Student Organization.
- Upload Event Reports and Organization Documents of Organizations
- Generate Accomplishment Reports to PDF or XLSX
- Export and Download Accomplishment Reports
- Approval Processes for Student Accomplishment and Accomplishment Report
- Maintainable Categories in Event and Accomplishment Reports
SOIS-AR uses a number of open source libraries to work properly:
- Laravel 8 - as PHP Framework
- Laravel-DomPDF - for generating Accomplishment Reports in PDF
- Laravel-Excel - for generating Accomplishment Reports in XLSX
- libmergepdf - for merging PDFs
- madzipper - for compiling and zipping ARs
- searchable - for typeahead
SOIS-AR requires XAMPP with PHP 7.4 and Composer to run.
After cloning the repository and installing its primary dependencies...
- Run XAMPP Control Panel and Start Apache and MySQL
- Import the given Database to localhost/phpmyadmin
- Modify/Replace the env file from the cloned repository with the given ENV.
- Go to your Terminal and change to the directory of the cloned repository
- Run these commands in the Terminal
composer install php artisan key:generate php artisan storage:link
- Run
php artisan serve
to deploy the system locally and access it with the given link.
- Juan Carlos Amaguin
- Russel M. Claveria
- Bryan S. Laserna
MIT