Straper: Implementation to an Online Project Collaboration Application with Project Management Tools
DOI:
https://doi.org/10.69511/ijdsaa.v4i0.167Keywords:
Project Management tool, Collaboration, Load Balancer, ScalabilityAbstract
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
How to Cite
Issue
Section
License
Copyright (c) 2023 Tam Kai Jun, Sathiapriya Ramiah

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
International Journal of Data Science and Advanced Analytics (IJDSAA) is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. This license allows users to copy, distribute and transmit an article, adapt the article as long as the author is attributed and the article is not used for commercial purposes.
The author(s) confirms
- The manuscript submission has not been previously published, nor is it before another journal for consideration (or an explanation has been provided in Comments to the Editor).
- The published materials used in the manuscript were obtained permission for reproduction. (if any)