Leslie Xin's repositories
waterworks
An interactive heatmap of where Waterloo students have cried on campus 💧
sounds-of-home
An audiovisual experience—step into my home 🏠. Created with React, TypeScript, Styled Components, Procreate...
intro-to-react-workshop
Code for my "Intro to React and Hooks" workshop 💻. Previously hosted @hackthenorth 2020++ and BOLT McGill 2021.
pretentiousText
Web-scrapes from Thesaurus.com to convert every boring word to a superfluous synonym. Submission to TerribleHack the 6ix
shoppingAnalytics
Android application that uses client's banking transaction history to predict future sales at relevant retailers. 1st place project for CIBC's 2018 Innovation Week.
graphics-raytracer
A C++ ray-tracer that renders images from scenes written in Lua.
MacSoftEng
Submission to the McMaster Software Engineering Challenge
peapodProject
IoT device using a ESP8266 wifi module that allows for the tracking of conference attendees using wifi access points and signal strengths.
plan_my_event
Event planning web app built with Django that allows users to create and manage events.
algorithmsdotjs
An open source npm package of common data structures and algorithms.
born_ready
Service using Twillio that provides pre-natal information to pregnant women in Bangladesh. Break Inequality Hackathon Submission.
personal-site
long overdue personal site www.lesliexin.ca. Created with React, Typescript, Styled Components, Canvas...
spotify-app
Random project to test out Spotify's API. Verdict: it's pretty cool
stockPriceAnalyzer
Java script that takes NASDAQ symbols as input, and outputs the stocks that display exponential decay.
workoutAssistant
Arduino device that straps onto your wrist while performing biceps curls and counts your sets and reps. Also features an accelerometer that flashes different coloured LEDs depending on how good your form is while performing the exercise.