Patrick Gannon

Selected projects & practical learning

Work Samples

React interfaces, API-driven applications, and projects from my Full Stack training. Start with three projects that reflect my frontend focus.

Frontend focus

More projects & experiments

Additional experience
Meet PWA interface

CareerFoundry project · May 2024

Meet PWA

A serverless progressive web app that fetches upcoming events from Google Calendar. Coursework explored test-driven development, OAuth2, and AWS Lambda.

  • React
  • Jest
  • Google Calendar API
  • AWS Lambda
  • OAuth2

Live demo requires a Google account to sign in.

React Native Chat App interface

CareerFoundry project · June 2024

React Native Chat App

A mobile chat app built with React Native, Gifted Chat, Expo, and Firebase. The recording shows a simulated conversation between iPhone and Android users.

  • React Native
  • Expo
  • Firebase
  • Android Studio
Movie Database REST API interface

CareerFoundry project · March 2024

Movie Database REST API

The server-side movie API behind myFlix, built with Node.js, Express, MongoDB, and Passport. Includes documentation of the available endpoints.

  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • Passport
API documentation
Memoji Magic AI interface

AI experiment · August 2025

Memoji Magic AI

A photo-based Memoji generator created as an experiment with Google AI Studio.

  • Google AI Studio
  • Gemini API
  • React
  • TypeScript
  • Tailwind CSS

AI authorship disclosure: Other than a few minor CSS corrections, all app code was generated by Google AI Studio’s Build feature from a single initiating prompt I provided.

Read the project write-up