Using headless solution for E-commerce website implementation
Hietala, Valtteri (2025)
Hietala, Valtteri
2025
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-2025052013632
https://urn.fi/URN:NBN:fi:amk-2025052013632
Tiivistelmä
This thesis documents the development of an e-commerce website, created using headless solu-tions. The e-commerce shop was themed around a flower shop.
This project starts with a deeper dive into Headless Commerce and comparing it to Monolithic solutions. After comparing them, the document will go through the security and pricing of different headless solutions. Finally, it will go through BigCommerce, where they began to their headless solution and what it has to offer.
Before the development started, the frameworks and technologies for the project were chosen. React, BigCommerce and Node with Express framework were chosen. After this, it goes through the designing phase on Figma, and creation of BigCommerce store.
Development started with front-end creation and later progressed to middleware that handles data fetching from BigCommerce to the front end. After the main functionalities are made, the front end gets finished with styling. This concludes with discussion on what was learned during this project, what happened during this and what could be added with further development.
This project starts with a deeper dive into Headless Commerce and comparing it to Monolithic solutions. After comparing them, the document will go through the security and pricing of different headless solutions. Finally, it will go through BigCommerce, where they began to their headless solution and what it has to offer.
Before the development started, the frameworks and technologies for the project were chosen. React, BigCommerce and Node with Express framework were chosen. After this, it goes through the designing phase on Figma, and creation of BigCommerce store.
Development started with front-end creation and later progressed to middleware that handles data fetching from BigCommerce to the front end. After the main functionalities are made, the front end gets finished with styling. This concludes with discussion on what was learned during this project, what happened during this and what could be added with further development.