Shopify Inventory Check

project pic

On a project that I was working on at my company, Shopify needed to check inventory in an ERP before allowing a product to be added to the cart. In this case, the inventory data existed only in the merchant's ERP and was not stored in Shopify. Instead of connecting Shopify directly to the ERP, I introduced a Cloudflare Worker as an intermediary layer. This allowed me to centralize communication with the ERP while keeping sensitive information away from the front end.

Technologies:

ShopifyLiquidJavaScriptCloudflare Worker

To Do App

project pic

A full-stack "to-do list" application that allows users to register, log in using their email and password, and manage their tasks. Authentication is done using JSON Web Tokens (JWT), which are stored in cookies for secure session management. User information is saved in a database.

Technologies:

JavaSpring BootJWTPostgreSQLReact

GrocerGo

project pic

A frontend supermarket website where users can log in with their Google or GitHub account, storing information in local storage for future visits. Users can search for products using a search bar, add items to the cart, search for recipes based on products, and much more.

Technologies:

ReactTailwindCSSFramer Motion