My Projects

JavaScript

Dynamic Tax Calculator

A Dynamic Tax Calculator, engineered using advanced design patterns—command, visitor, and factory. This dynamic solution offers minimal code complexity and can be effortlessly configured for any country via an intuitive admin panel in a no-code environment.

Python

Kicktree Website Monitor

A proxy server, that monitors the JSON data of various websites using their API. The server pulls the information from each website, scheduled with an adjustable delay. once the information changes in the JSON data (stock availability, pricing or new items), it sends the item that has changed to a discord server.

Wordpress

Macro Mixes

Client needed to migrate their WordPress website over to Shopify - built a tool that allows for the transferring of all information over to the Shopify platform. This includes products, orders, customers as well as media content. Currently implementing design for their new Shopify Website.

Wordpress

iGoAfrika

Client needed their Wordpress/Woocommerce website optimized, was running slow and not rendering the information correctly. Debugged and resolved the issue - The SEO also needed optimization. Unused plugins removed as well as updated and backed up the website.

JavaScript

AutoMate

AutoMate streamlines data entry by automating the process. Instead of navigating through multiple pages and manually entering information, AutoMate reads data from an Excel sheet and injects it, AutoMate completes 300 entries in the same time it would take manually (5-10 minutes per entry).

Python

Service Now Chat Bot

Client wanted to integrate the Service Now dashboard with a 3rd party Flutter application. A proxy server was built that intercepts the Service Now chat bot API. An iframe was then created, allowing the chat bot to be used on any 3rd party application the client needed.

TypeScript

Payroll Comparison

This application efficiently compares results from different payroll programs, ensuring accuracy. It accommodates various programs, allows easy configuration of new ones, and provides a detailed log of result discrepancies. Built with a TypeScript backend and Next.js frontend for robust functionality.

Shopify

The Sole Provider

Migrated client from Wordpress to shopify, this includes customers, orders, products and media content. Designed and implemented a custom theme, created custom content on photoshop. Optimized the online stores SEO and ensured that the new shopify website ranks correctly on search engines.

Next JS

Tremor Dashboard

Client requested a visual dashboard that displayed trends between different sets of data that is situated on an SQL database. Tremor JS was chosen as the UI library, in conjunction with Next JS. This allows for a fully responsive design as well as very fast operation.