Peter Wang
Home

Coding quiz platform

Contributor. Frontend components. Team of four.

Gamified language-learning platform on an Elixir API. Third place, WSU Hackathon 2023.

3rd
WSU Hackathon 2023

team of four, 24 hours

A Duolingo-shaped app for programming languages. Users work through coding questions across Python, JavaScript, TypeScript, and C#, tracking completion by category and earning badges.

React and TypeScript on Vite with Tailwind and React Router on the frontend, three custom question-type components for multiple choice, fill-in, and code snippets. The API is a custom Elixir server on Plug and Cowboy talking to Postgres through Ecto, with badge eligibility calculated server-side and Postgres triggers auto-provisioning user rows on signup. Auth and database hosting via Supabase.

I built frontend components. Team of four, 24 hours, third place.

React, TypeScript, Tailwind CSS, SQL