Alston Chan

Full Stack Developer

November 4 06:12 AM

PROJECTS

DBK Apartments image

DBK Apartments (WIP)

Next.js, Typescript, Tailwind CSS, Supabase, Node.js, Go, AWS

Developing an apartment finder application using Next.js to bring transparency to College Park's off-campus housing market, enabling students to monitor price trends and receive availability notifications. Integrates with a Supabase backend, which is regularly updated by an automated web scraping pipeline that aggregates off-campus student housing data from local College Park rental companies. Expected release mid-November 2025.

Cook Mode - WaPo Hackathon

Next.js, Typescript, OpenAI API

Led development of an interactive recipe feature in a cross-functional intern team from idea to design to implementation directly in the Next.js codebase, implementing dynamic serving adjustments, step-through navigation, and auto-generated timers parsed from recipe instructions. Integrated hands-free voice assistance by connecting OpenAI TTS/STT APIs with the Post's existing Ask the Post infrastructure, enabling voice-powered Q&A for cooking guidance. We also got to film a neat little promo video in the Washington Post test kitchen!

UNPRECEDENTED image, a black and white photograph of the White House

UNPRECEDENTED

Astro, TypeScript, TailwindCSS

When a rapid escalation of presidential executive orders shook the university community in Spring 2025, we collaborated with the newsroom to develop a special coverage site. Built with Astro for optimal content delivery performance and SEO, the app aggregates critical coverage and analysis to help students understand the impact of the policy changes affecting campus life.

WaPo Dining Reviews Map image

Washington Post Dining Reviews Map

Next.js, Typescript, WPDS UI Kit, Washington Post Content API, Google Maps API

Built in collaboration with Washington Post interns during the Post Intern Hackathon, creating an interactive visualization for dining reviews across the DMV area. Extracted raw article text from WaPo's Content API, and formatted into cleaned JSON data to render components. Features include live geolocation, filters for areas and specific food writers, and AI-powered insights. Tom Sietsema approved!

DBK Stylebook image

DBK Stylebook

Next.js, Typescript, TailwindCSS, PostgreSQL

Created a digital solution for The Diamondback's 50-page PDF stylebook, featuring instant search capabilities and alphabetical organization of editorial guidelines. Implemented a modern front-end interface with client-side search indexing to provide real-time content filtering, enhancing accessibility and modernizing the newsroom's daily workflow.