Jeffrey Lan

My Projects

WebGem

A platform for discovering amazing portfolios and sharing your portfolio with the world
Next.js
Next.js
TailwindCSS
TailwindCSS
TypeScript
TypeScript
PostgreSQL
PostgreSQL
Python
Python

ChatGPT-Archive

A Chrome extension that enhances the functionality of the official ChatGPT website. It allows you to conveniently search your conversations in any tab using just one keyboard shortcut. Moreover, it provides additional features such as the ability to organize conversations/messages into folders, synchronize with external data sources like Notion, and much more.
React
React
Vite
Vite
TypeScript
TypeScript

LEAPS

LEAPS is a startup that focuses on creating a live streaming application for sports enthusiasts.
Express.js
Express.js
TypeScript
TypeScript
Node.js
Node.js
Figma
Figma

HelioLinC Investigation

An astronomy project about using HelioLinC, an algorithm for linking tracklets of minor planets, to optimize the parameter grid and understand the completeness function. The project involves generating sample data, running HelioLinC, and producing informative graphs and code.
Python
Python
Jupyter Notebook
Jupyter Notebook

Crypto Owl Landing Page

A landing page for promoting and providing information about an upcoming fake event related to cryptocurrency.
React
React
Next.js
Next.js
TypeScript
TypeScript
Framer Motion
Framer Motion

UWClassmate

A website that enables University of Washington students to search for courses, leave comments, and explore popular and recommended courses.
Next.js
Next.js
React
React
TypeScript
TypeScript
MySQL
MySQL
SQL
SQL
TailwindCSS
TailwindCSS

EmojiCloud

A website for generating an emoji cloud given a list of emoji, similar to a text cloud, using the Python package EmojiCloud.
Python
Python
Celery
Celery
FastAPI
FastAPI
React
React
Redis
Redis

Music Player

A website that allows users to search for music, listen to albums and tracks, and save them as favorites. Your favorites will be stored directly on your device. This website is developed using Next.js and React, and it uses iTunes Music API for music content searching and playing.
Next.js
Next.js
Vite
Vite
JavaScript
JavaScript