Projects

Current Projects

Screenshot of Blue Wave America's logo and navbar on the homepage Additional screenshot of Blue Wave America's site showing a newsletter sign up form

Blue Wave America

Built using Astro + Tailwind and deployed on Netlify, Blue Wave America is a static website that provides information on the Super PAC with the same name. Still a work in progress, the site will continue to be upgraded when I am sent new content to populate it. (Note: The views and opinions of Blue Wave America are not my own)

GitHub

Past Projects

Canvas Certificate Generator

Skills Used: AWS Lambda, C#, Avalonia

The purpose of this application is to generate certificates for the successful completion of canvas courses in the PROJXON Momentum Internship Program. It works by taking user input for the participant name, course name, and completion date, then overlays this information over an image template and generates a pdf for the user. This should hopefully reduce time needed to create certificates.

Generated PDFs can be saved on the user's computer, or automatically sent to the recipient via an AWS Lambda function if an email address is supplied.

Screenshot of spendsense homepage Screenshot of spendsense dashboard

Spendsense

Developed in collaboration with a General Assembly classmate, Spendsense is a full-stack web application that allows users to track their spending habits. The frontend is built using React, Shadcn, Tailwind, and Zod. The backend runs on Python + Flask and Postgres for data storage. Users can create an account, log in, add transactions, and view their spending habits on a dashboard. User authentication is handled by JWT and Bcrypt, and the site is deployed on Netlify (Frontend) and Heroku (Backend). Known issues include a less-than-responsive design.

GitHub
Screenshot of crowdfunly homepage Screenshot of a crowdfunly campaign page

Crowdfunly

Created in collaboration with two fellow members of my General Assembly cohort, Crowdfunly is a full-stack web application that allows users to create and donate to crowdfunding campaigns. The frontend is built using React and features payment processing with Stripe. The backend runs on Node.js with Express and utilizes MongoDB as the database. Users can create an account, log in, create campaigns, and donate to campaigns. User authentication is handled by JWT and Bcrypt, and the site is deployed on Netlify (Frontend) and Heroku (Backend).

GitHub