The latest Covid-19 numbers in Canada by province. Displays cumulative case counts, vaccine distributions, and 7-day averages of cases for the previous 4 weeks.
Built using React with the Material UI library and the open covid API. Hosted using AWS' S3.
An online shop that allows small businesses to connect to customers. Using a session-based cart system, visitors of the website can add products to their carts, enter shipping details, and pay for their goods via paypal. The owner of the shop can also track orders, quantities of items, and create single or multi use coupons whose discounts are applied to entire orders.
When traveling into the back country a key planning step is to notify a trusted individual of your intended route and when you will return. HikeNote allows registered users to create a trip with start and end times, along with an itinerary and designated contact. By interacting with the application, users can update how their trip is going. If a user fails to confirm they've returned from the trip after the scheduled end time, HikeNote automatically generates an email to their contact with the updated itinerary of their trip attached.
Built using Bootstrap5 on the front and Django and SQLite on the back.
What better way to understand web development than to attach your very own website to the skills you learn? This is the third major version of this site wjhich has improved its front end and data management.
A collaboration between ACDGO systems and the Brandon University computer science department, my classmates and I developed a system in which users could transfer files from their personal devices to a server located in their home or business, much how cloud services work today. This project occurred over an eight month period as an undergraduate and was my first experience with developing a "real" project.
Our prototype consisted of an Android app in which users would transfer files to their server that was powered by Apache's Tomcat framework written in Java.