Vue app using Node.js to interact with API (Closed Source)
This app communicates with Product Vision APIs (our product lifecycle management software storing flavouring details). It accepts a user parameter of a 'project id' and sends a GET request to obtain details of the project and displays them below.
This project allowed me to gain experience in dealing with promise objects in javascript, using async functions along with the older '.then' syntax. Using the axios library I was able to interact with the APIs and obtain the required data.
Due to this project making a GET request to an API, authentication was needed. To handle this, I created a backend in Node.js that would authenticate the user.
Eventually this app is going to be implemented into QR code and barcode scanners so customers can quickly obtain product info using the web app. Then getting information about these products from our APIs.