React
Next.js
TypeScript
Tailwind
PostgreSQL
Prisma
Supabase
A TurboTax-like web app to help an accountant manage her clients. Allows for easy data entry and file sharing. Some notable features include passwordless authentication, email notifications, and role-based access control.
React
Next.js
TypeScript
Tailwind
PostgreSQL
Prisma
Supabase
Vercel
React Query
React Table
tRPC
Clerk
A web dashboard made for employees of a med-spa. Some notable features include tracking client's treatments and services, realtime chat, and a trouble-ticket system.
React Native
TypeScript
React Navigation
React Hook Form
Android
iOS
Nativewind
tRPC
Clerk
TestFlight
Expo
UIKitten
Sentry.io
The same med spa as above, but this is the accompanying mobile app for their clients. Notable features include text/image chat, over-the-air updates, a treatment calendar, and push notifications.
Angular
TypeScript
RxJS
Firebase
Firestore
Tailwind
MaterialUI
OpenAI
DALL-E
Craiyon
Dice Bear
A web game where users guess the phrase that was used to create AI-generated images
Angular
TypeScript
RxJS
Firebase
Firestore
SCSS
MaterialUI
A zola/knot like website for guests to RSVP, read about the venue, find lodging, and upload photos.
Flutter
Android
iOS
Dart
RXDart
Firebase
Firestore
Crashlytics
MaterialUI
Google Play
TestFlight
Fastlane
A mobile game where users build, battle, and upgrade chess bots. The more battles you win, the more sophisticated your bot can get!
HTML
CSS
JavaScript
Node.js
Jasmine
Github Actions
Express
MongoDB
Docker
Socket.io
Shopify
Shippo
FedEx
Inventory and order management system for a small business. Employees on the factory floor have guided instructions on how to assemble products. This was a project I was brought on to fix after the original developer left the company. The inventory hierarchy is rather complex, requiring some algorithms I learned in college.
Angular
Typescript
RxJS
Ngx Graph
Firebase
SCSS
Material UI
A fun, Age of Empires II inspired web app. Find which AoE2 civilization has your desired units and technologies. I built this after studying graph theory during my CS degree.