Developed by Jayharron Mar Abejar (Project Owner)
PSITS web application allows PSITS officers to manage announcements, selling tickets/t-shirts, and create events! UC Main CCS students can create an account for reservation/order of event merch purpose. After account registration, students will be emailed by the Email API for success registration, their email addresses will be used for notification purpose such as availability of reserved event products (Tickets/Lanyard/T-shirt). There will be a Printing Service feature that is open for all departments, from there the organization can earn some extra income for growth.
The project is open for collaboration for students from UC Main and other campus to share their ideas and experience team building environment with the project developers. The web app was built on Flask microweb framework since it is light-weight and fast to deploy, the web application is also not so complex which is why flask is the best option.
For the school term A.Y. 2022-2023 while the project owner is still in the PSITS Organization, he will continue to maintain the web application until he is off service. For the future PSITS officer of UC-Main, they will have the right to continue maintaining the website or remove the implementation, If the future developers choose to maintain the website, they must fork the original repository(this) and implement the new features on their side, the project owner will no longer accept any pull requests from the new maintainer since this system will become a legacy once the turn over was implemented.
Project Owner
Jayharron Mar Abejar (FullStack developer)
Contributors
Rey Vincent de los Reyes (Front-End developer)
Nathaniel Tiempo (Front-End developer)
Harold Cuico (Back-End developer)
Trisha Ann Cempron (Front-End developer)
Roi Alexis Joshua Florentino (Front-End developer)
James Dylan Caramonte (Mobile Developer [ADMIN SIDE])
- PyCharm Python programming IDE
- VSCode IDE
- MySQL for Database
- Magic Bell Email API
- Bootstrap for Front-End
- React-Native [Admin Side]
- Xamarin [Webview]
- [Python, MYSQL, JavaScript, C#]
The web app is hosted at UC-Banilad's server, you can access it here. Note that the link is not permanent, once the turn over was implemented, a new link may be created from where the new system was hosted.
Legacy V1.0
Update 1.1
Update 1.2
Update 1.3
Selling of merchandise
Tracking order revenue with Charts.JS
Posting of announcements
Implemented QR Receipt and QR Scanning
Opened a printing service for all departments