Projects
Python Inventory Audit Tool
This tool was created to fill the need to check inventory levels between a company’s E-Commerce Platform (Woo Commerce) and its Fulfilment platform (ShopMonkey) to make sure everything was synchronized. The Tool first pulled all inventory data from each platforms API and mapped each object together using the products SKU. After all the information was collected the tool went through the inventory and looked for any discrepancies. If a discrepancy was found the error would be logged containing the products name and SKU to a Google Sheet document using the Google Sheets API. The team could then go in and perform a manual check to see what platform has the true inventory. If no discrepancies were found a message will be logged with the date and a message saying no discrepancies were found. The tool was set to run once daily overnight once company operations were on pause.
River Condition Flask Application
This project is my current side project. Outside of developing I am a huge outdoors man who loves all types of fishing. The river conditions this year have been all over the place from flooding in the spring to a current drought in the summer! At one of my favorite fishing spots, I noticed a USGS water monitoring location. From there the idea was born to create a real time river condition application for everyone from anglers, kayakers, and even boaters!
The current functionality of the application features a tool that gathers each USGS water monitoring location by state and checks if they are “active” to my standards (regularly taking in data). That data is saved in JSON format and features an endpoint to send river data to the requesting device.
The main functionality is to gather current conditions of rivers. When a user requests a locations data a script if fired that calls two USGS endpoints for water height and flow from current time to 7 days prior. The script then combines the data as they are collected at the same time from the station and formats it into a JSON response to send back to the requester.
I am currently working on a functionality to include the current and future weather of a location so users can know what to expect when gong out on the river for a day!
1031 Calculator
This WordPress Plugin was created to help individuals with their Capital Gains Taxes. The user enters the day their property was closed on and the calculator provides the 45th and 180th day after.
Cop Plate Check Application
Cop Plate Check was my first public application. Originally coded on Native android I created the application for myself while on road trips to detect undercover police vehicles with a handsfree application. The application relied on web scraping for vehicle information, GPS location, and speech to text to operate. After publishing on the Google Play store and having small success, I decided to bring the app to the Apple App Store. To do this, I redeveloped and upgraded the application with Flutter. The Flutter Version was released on Android however a change on the website that I was scraping information caused the application to break ending the applications development process.
Bible Facts Application
Bible Facts was my first application for a client on Upwork. The purpose of this application is to display fun facts from the bible that relate to problems and trends that we are experiencing in present day. The application is Written in Flutter and is available on both Android and iOS Devices. The application is simple and relies on the “SQFlite” Flutter plugin for local content storage.
Mayan Calendar PHP web Application
I developed a Mayan Calendar Web Application for one of my clients. The use of this application is to convert a selected date from the Gregorian calendar to a date on the Mayan Calendar. This web app uses PHP alongside HTML and CSS. By default, the calendar automatically sets to the present date however there is an option for the user to enter in a custom date.
Sarahs Voice WOrdpress Website
Sarah’s voice is a nonprofit aimed towards raising funds for individuals with albinism in Africa. The website is built on WordPress and features a custom theme, contact form, donation links, and Image galleries for displaying their recipients. If you want to check out the website or perhaps learn more and donate to the cause I will leave a link to the website below.