Front-end web development for Shopify : using react, polaris, and other modern technologies
Alsabki, Rami (2022)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022102721664
https://urn.fi/URN:NBN:fi:amk-2022102721664
Tiivistelmä
Front-end web development has undergone major development since the inception of the web, changes that altered the user experience and the web development process. New technologies are continuously introduced, and many tech companies, such as Shopify, have taken steps to improve user experience and enhance the development process by introducing their own tools.
This thesis is targeted at coders and the general public interested in front-end web development in general and Shopify in specific. The thesis covers, in addition to theoretical background and review, the development process of the front end of a Shopify app (named ‘Flashify’), followed by a discussion of the results. Technologies used during implementation included React, Polaris, and Shopify CLI, while a Kanban board was utilized to manage workflow.
The objectives were to build the front end of the app ‘Flashify’ and cover the project in a thesis form, allowing utilization by readers to start a Shopify app development project or to enhance knowledge related to the topic. The app development objective was successfully implemented. The app was tested with mock data and it is ready for the next development stage which was planned to take place after the thesis is published.
This thesis is targeted at coders and the general public interested in front-end web development in general and Shopify in specific. The thesis covers, in addition to theoretical background and review, the development process of the front end of a Shopify app (named ‘Flashify’), followed by a discussion of the results. Technologies used during implementation included React, Polaris, and Shopify CLI, while a Kanban board was utilized to manage workflow.
The objectives were to build the front end of the app ‘Flashify’ and cover the project in a thesis form, allowing utilization by readers to start a Shopify app development project or to enhance knowledge related to the topic. The app development objective was successfully implemented. The app was tested with mock data and it is ready for the next development stage which was planned to take place after the thesis is published.