Loading...
School Project: InsightUBC
Description
My CPSC 310 term partner project (no public repository available due to course copyright policy). We built a Type-script based query engine from scratch that is capable of searching through over 60,000 UBC course sections and 300+ rooms. The project involved us finding GPS coordinates through API calls, parsing HTML (+ traversing its tree) and JSON, building a front-end, and more. See the official project overview for more details.
My CPSC 310 term partner project (no public repository available due to course copyright policy). We built a Type-script based query engine from scratch that is capable of searching through over 60,000 UBC course sections and 300+ rooms. The project involved us finding GPS coordinates through API calls, parsing HTML (+ traversing its tree) and JSON, building a front-end, and more. See the official project overview for more details.
Preview
The front-end showcased by my project partner
The front-end showcased by my project partner
Stack
- Typescript
- Next.js for front-end
- Node.js
- Mocha.js
- Chai.js
- Js-zip and fs-extra for file operations
- Yarn as package manager
© 2023 Bryan Huang. All Rights Reserved.