My Projects.

This is my portfolio of websites, tools, and other projects that I have collected over the last few years.

The Acme Vet. Logo

Acme Vet.

I created Acme Vet, a cloud-based platform that helps veterinary practices manage appointments, patient records, billing, and client communications. Features include a user-friendly calendar for scheduling, secure electronic medical records accessible from anywhere, and automated client communications like appointment reminders and follow-ups.

Next.jsTailwindTypescriptPrismaPostgreSQL
The Ark Gateway. Logo

Ark Gateway.

Ark Gateway is a veterinary insurance platform that streamlines interactions between insurance providers and veterinarians. The platform offers secure transactions, integration capabilities, flexible user management, and real-time fraud detection using AI. Ark provides detailed reporting and analytics, along with comprehensive documentation and customer support for clients.

Next.jsTailwindTypescriptPrismaPostgreSQL
The PressXP. Logo

PressXP.

PressXP is an online gaming platform that offers users a personalized and interactive experience. Players can create accounts to access features such as commenting on games, receiving tailored game recommendations, and connecting with friends to share gaming experiences.

Next.jsTailwindTypescriptPrismaPostgreSQL
The College Canine. Logo

College Canine.

In May 2024, I launched College Canine, a platform connecting students with dog owners seeking reliable walking services. Within two months, the platform expanded to over 50 schools nationwide. I integrated features like real-time tracking, in-app messaging, user reviews, and Stripe Connect for secure payments, enhancing the overall user experience.

Next.jsTailwindTypescriptPrismaPostgreSQL
The ReRoto. Thumbnail

ReRoto.

The second project that I worked on during my time at GDT was the ReRoto newspaper management system. It is currently used by a handful of college newspapers to manage their web presence, publication processes, and broadsheet printing.

Next.jsTailwindTypescriptPrismaPostgreSQL
The GU Student Dictionary. Thumbnail

GU Student Dictionary.

GUSD or Georgetown University Student Dictionary uses natural language processing and Generative Language Models to map the English language with word, definitions, images, synonyms, pronounciations, history, and more.

Llama 2NLPNext.jsTailwindMemcachedVercel
The Fairfield Programming Platform. Logo

Fairfield Programming Platform.

During winter break my freshman year, I began working on the digital platform for the Fairfield Programming Association. Currently, the platform has functionality for creating and reading courses, but we are waiting until the Summer to add content.

Next.jsTailwindTypescriptPrismaPostgreSQL
The FPA Landing Page. Logo

FPA Landing Page.

Before coming to Georgetown, I ran the Fairfield Programming Association where we taught under-served children to code. I built the site to increase donations and awareness for the organization's mission, and our statistics show it worked.

GatsbyTailwindGithubMarkdownCI/CD
The Georgetown Disruptive Tech. Logo

Georgetown Disruptive Tech.

The first project that I worked on for GDT was a total rebuild of the website in Gatsby. As the organization needed a free solution with a database that they could update, the final product uses Google Sheets to manage employees.

GatsbyJavascriptGoogle SheetsTailwindSEO
© 2025, William McGonagle.
AboutProjectsExperiencesContact