Straper: Implementation to an Online Project Collaboration Application with Project Management Tools

Authors

  • Tam Kai Jun Asia Pacific University of Technology & Innovation, Kuala Lumpur, Malaysia
  • Sathiapriya Ramiah Asia Pacific University of Technology & Innovation, Kuala Lumpur, Malaysia

DOI:

https://doi.org/10.69511/ijdsaa.v4i0.167

Keywords:

Project Management tool, Collaboration, Load Balancer, Scalability

Abstract

Straper is an online collaboration application that provides project management features for the Agile project team. This paper focuses on the implementation of Straper including technical investigation, system and architecture design and system testing. Trello, Jira and Slack are chosen as the similar systems for comparison and establish the design document. There are 12 software requirements of Straper are listed out along with their package version. In the architecture design, several components are integrated to enhance the system performance and scalability including Redis Pub/Sub server, SeaweedFS and load balancer. A complete ERD is created to demonstrate the data structure in MySQL database. The implementation result of Straper for main pages are shown with description. A complete unit testing and user acceptance testing are conducted by inviting four experts from the software industry. The result of testing is satisfied and all the requirements are fulfilled.

Downloads

Published

2023-06-23

How to Cite

Jun, T. K., & Ramiah, S. (2023). Straper: Implementation to an Online Project Collaboration Application with Project Management Tools. International Journal of Data Science and Advanced Analytics, 4(2), 209–213. https://doi.org/10.69511/ijdsaa.v4i0.167

Issue

Section

Articles