During the migration the problems encountered are noted and a theory of the opportunities and challenges must start to be collected. To be able to do this the student must first be able to reverse engineer the architecture of the Zeeguu Web Application, thus, familiarity with Python (and maybe also Flask) would be a benefit.
Part 2.
Based on the lessons learned during the migration, and depending on how fast the first part is finished, the student might consider migrating another application, interviewing / surveying other developers, or automatically analyzing similar migration projects on GitHub, in order to discover general opportunities and challenges and estimate the future of the technology.
Progressive web apps promise delivery of cross-platform web applications without the need for a application store.
This project has two parts.
Part 1. A Case Study of Migrating a Flask/Python Web-based app to becoming a Progressive Web App. To be applied to the Zeeguu Web Application.
During the migration the problems encountered are noted and a theory of the opportunities and challenges must start to be collected. To be able to do this the student must first be able to reverse engineer the architecture of the Zeeguu Web Application, thus, familiarity with Python (and maybe also Flask) would be a benefit.
Part 2. Based on the lessons learned during the migration, and depending on how fast the first part is finished, the student might consider migrating another application, interviewing / surveying other developers, or automatically analyzing similar migration projects on GitHub, in order to discover general opportunities and challenges and estimate the future of the technology.