← HOME  /  PROJECTS

CloverTech x ShopLive JPN API

Apr. 2024


 

ShopLive is Singapore based Live Commerce B2B SaaS Platform and CloverTech Ltd. is responsible for being a distributor in the Japanese market. The custom function was requested by CloverTech to help meet the Japanese business needs.

Language, Frameworks, and Tools Used

  • TypeScript
  • NodeJS
  • Google Big Query
  • ExpressJS
  • Requirements

  • One JavaScript (JS) function to store the required information - Product ID and Livestream ID - to a cookie.
  • Another JS function that sends the required information to CloverTech server.
  • Google Big Query was the the data warehouse used for this project. All of the required information was sent and stored here.
  • A NodeJS backend where it will connect to Google Big Query to manage the data.
  • Tasks

    The following are the tasks I did for the project:

  • Since this was my first time using Google Big Query, did some preliminary research on how to use and externally connect it.
  • A technical proposal sheet was created and delivered to the COO for check and approval.
  • The client side JS functions and a test page was created and submitted for COO for approval.
  • Created the backend using Node JS, Express JS, and TypeScript. After checking the functionality uploaded the server to Render.com for the COO to play around.
  • Created a presentation and documentation in Japanese on how functions work and how the clients can implement them.