Development of a Progressive Web Application for stray pets reporting
Da Silva Moreira, Rita (2020)
Da Silva Moreira, Rita
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020052613622
https://urn.fi/URN:NBN:fi:amk-2020052613622
Tiivistelmä
In the last decade, the pet industry experienced continued growth due to the increasing number of domestic animals. This phenomenon also results in more animals being lost. To overcome this, many countries offer several websites that register lost animals. However, these sites are not user-friendly and they generally do not use the latest technologies.
This project aimed to develop the prototype of a Progressive Web Application for reporting stray pets. This application attempts to provide a visual and local dimension by using geolocation and a notification system.
Started in February 2020, the project lasted three months. The prototype was implemented following the lean startup approach, and therefore, two sprints were planned. At the end of each iteration, a week was devoted to user testing, where surveys were sent to target users to determine their needs and the usability of the application. Before this, theoretical research on PWA, React.js and Firebase was conducted. Also, an initial vision of the platform was explained using use cases.
The surveys revealed that amongst professionals, veterinarians were the most interested in this platform. Indeed, many shelters have their own tool or use an already existing platform that veterinarians and individuals are not aware of. Moreover, social integration is a high priority for target users. In particular, they want social media integration and a notification system to reach a wide audience.
Regarding the lean startup approach, this project has shown that it is an effective way to develop a viable product in a minimum of time. However, it has exposed that this methodology can be followed up to a certain limit. This limit depends on the time planned per sprint, the team size and the product itself.
At the end of the project, the final product provides a basis for further development. A strategy on how to reach a future audience was also briefly discussed.
This project aimed to develop the prototype of a Progressive Web Application for reporting stray pets. This application attempts to provide a visual and local dimension by using geolocation and a notification system.
Started in February 2020, the project lasted three months. The prototype was implemented following the lean startup approach, and therefore, two sprints were planned. At the end of each iteration, a week was devoted to user testing, where surveys were sent to target users to determine their needs and the usability of the application. Before this, theoretical research on PWA, React.js and Firebase was conducted. Also, an initial vision of the platform was explained using use cases.
The surveys revealed that amongst professionals, veterinarians were the most interested in this platform. Indeed, many shelters have their own tool or use an already existing platform that veterinarians and individuals are not aware of. Moreover, social integration is a high priority for target users. In particular, they want social media integration and a notification system to reach a wide audience.
Regarding the lean startup approach, this project has shown that it is an effective way to develop a viable product in a minimum of time. However, it has exposed that this methodology can be followed up to a certain limit. This limit depends on the time planned per sprint, the team size and the product itself.
At the end of the project, the final product provides a basis for further development. A strategy on how to reach a future audience was also briefly discussed.