My Portfolio

A collection of my personal and professional projects

ChatGPT AI Book Summarizer

ChatGPT AI Book Summarizer

A full stack application that automatically summarizes any book from your text. Use this app to get a 1 paragraph summary of any book you want.

Full stack app built with Vue 3, Nuxt 3, Vuetify 3, Pinia, and the OpenAI completions API

CI/CD & Hosting on Vercel

ChatGPT AI Keyword Extractor

ChatGPT AI Keyword Extractor

A full stack application that automatically extracts keywords from your text. It's great for blog posts, YouTube videos, school assignments, and more!

Full stack app built with Vue 3, Nuxt 3, Vuetify 3, Pinia, and the OpenAI completions API

CI/CD & Hosting on Vercel

Modern React CRUD Todo List

Modern React CRUD Todo List

A fully responsive and accessible modern React Todo list application with CRUD functionality

Built with React 18, custom React hooks, custom theme switcher, Vite, Heroicons, CSS modules and variables

CI/CD & Hosting on Vercel

AI Keyword Extractor

AI Keyword Extractor

AI powered keyword extractor

Built with the OpenAI completions API, React, Vite, and Chakra UI

CI/CD & Hosting on Vercel

React Shopping Cart

React Shopping Cart

A fully responsive React shopping cart application

Built with Create React App, TailwindCSS, the React Context API, and React Router

CI/CD & Hosting on Vercel

SvelteKit Tailwind Todo List w/Themes

SvelteKit Tailwind Todo List w/Themes

A fully responsive SSR, todo/CRUD app with progress indicators, 26 different themes, animations, & data persistence

Built with SvelteKit, TailwindCSS, Daisy UI, Local Storage, & Vercel

CI/CD & Hosting on Vercel

Wookie Movies

Wookie Movies

A fully responsive SPA movies app with search and dark mode

Built with Vue 2 & Vuetify 2

CI/CD & Hosting on Vercel

Consortia

Consortia

A real estate NFT exchange and training platform

Built with React and Material UI

CI/CD & Hosting on AWS

Interactive Meetings Calendar

Interactive Meetings Calendar

An fully responsive interactive calendar w/dark mode

Built with React, Vite, TailwindCSS, Heroicons, Date-FNS, & Vercel

CI/CD & Hosting on Vercel

SAV Company Website

SAV Company Website

A static website with user auth, route guards, dynamic PDF generation, active campaign API integration/user page tracking, hotjar heatmapping/screen recording/analytics

Built with Vue, Gridsome, Tailwind CSS, Firebase, AWS Lambda, Github Actions CI/CD

Hosted on a Digital Ocean Ubuntu VPS using Nginx

SAV Internal Admin Portal

SAV Internal Admin Portal

A full stack web application with user auth, route guards, email and messaging, google analytics data, active campaign data

Built with Vue, Vuetify, Firebase, AWS Lambda, Express/Node, Github Actions CI/CD, ActiveCampaign API, Google Analytics API

Hosted on a Digital Ocean Ubuntu VPS using Nginx

SAV External Traveler Portal

SAV External Traveler Portal

A full stack web application with user auth, route guards, email and messaging, google analytics data, active campaign data

Built with Vue, Vuetify, Firebase, AWS Lambda, Express/Node, Github Actions CI/CD, ActiveCampaign API, Google Analytics API

Hosted on a Digital Ocean Ubuntu VPS using Nginx

SAV Travel Stores

SAV Travel Stores

A full stack web application with user auth, route guards, email and messaging, square payment processing

Built with Vue, Gridsome, Tailwind CSS, Firebase, AWS Lambda, Github Actions CI/CD, ActiveCampain API, Square API

Hosted on an AWS S3 bucket w/ cloudflare & certificate mgr.

Auction Vacations Company Website

Auction Vacations Company Website

A static website with user auth, dynamic PDF generation, active campaign API integration/user page tracking, hotjar heatmapping/screen recording/analytics

Built with Vue, Gridsome, Tailwind CSS, Firebase, AWS Lambda, Github Actions CI/CD

Hosted on a Digital Ocean Ubuntu VPS using Nginx

SAV Terms Website

SAV Terms Website

A static website with email/messaging, active campaign API integration/user page tracking, hotjar heatmapping/screen recording/analytics

Built with Vue, Gridsome, Tailwind CSS, Firebase, AWS Lambda, Github Actions CI/CD

Hosted on a Digital Ocean Ubuntu VPS using Nginx