September 2021
–
May 2022
Work
As part of a student employment myself and two other students were tasked with creating a reference implementation for a Webshop. My primary task was to handle the backend.
The idea behind the project was to has a Frontend written in Vue and a Backend for the Frontend (BfF), made with Nest.JS. The BfF acts as a proxy for another backend. In our case, we made use of Salesforce for the backend. The idea behind the BfF is to switch to another Backend if needed, without the Frontend needing to adapt.
At the conclusion of the project we had a Salesforce- and a Mock-Implemetation. The host could chose which implementation to use via an environment variable.