Ethan Hao's repositories
call-log-extraction-gpt
An interactive web application utilizing GPT-4 to summarize call log data based on user question, built with Next.js and deployed on Vercel.
equation-ocr-app
OCR application for converting handwritten equations into LaTeX code using OpenAI's GPT-4V API, with LaTeX renderer for editing and checking (Next.js, Typescript, OpenAI GPT-4V, KaTex, Vercel)
ethan-yz-hao
My personal Github profile
ethan-yz-hao.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
github-stats
My github statistics
issue-tracker
Issue tracking system allowing users to post and update issues in markdown format (Next.js, Typescript, Radix UI, axios, Prisma, MySQL, Vercel, Sentry)
game-hub
Interactive platform for browsing and exploring video games from the RAWG API (React, axios, Chakra UI, Vercel)
image-gallery
Image gallery application allowing users to interactively view, sort, select, and download images (React, TypeScript, Redux, Styled Components)
StudyBud
Collaborative platform for students to create and participate in chat rooms about programming topics (Django, PostgreSQL, Docker Compose, Nginx, AWS EC2, Cloudflare)
cloud-file-writer
Cloud-based application allowing users to append text to a file, with all operations performed using AWS services (SDK, TypeScript, CDK, Lambda, S3, DynamoDB, EC2, React, axios, Amplify)
cs5356-docs
The docs for Cornell Tech CS 5356 Building Startup Systems
fend-webpack-content
Webpack Content in the Front End Developer Nanodegree program
fend-webpack-sass
Webpack & Sass in the Front End Developer Nanodegree program
news-evaluation-nlp-app
Web-based application designed to perform semantical analysis on news articles.
Sorting-Visualization
A visualization of common sorting algorithm