What is CU-Visualizer?
CU-Visualizer is an open-source project designed to visualize data about courses offered at Chonker University is not affliated with CarletonU. It is a fictitious University displaying inaccurate data. (NOT CarletonU). CU-Visualizer allows you to see who has taught the course before, how many students took the course, what semester has it been offered and more!

The project is still under development phases but there are a few things that are far from the roadmap that I wanted to work on and things I want to experiment on.
Degree Progrssion
Degree Progrssion
- Built using Reactjs with IBM Carbon Design UX Library
- Hosted via GithubPages meaning no Database (I'm being cheap).
- All data queries comes from pre-generated JSON files using Perl.
- All data presented are publically accessible data via OIRP, CarletonU's Institutional Research and Planning division.
- Data was scrapped using BeautifulSoup, a Python Library for webscrapping.
- Sorting and filtering is done on the front-end because there's no database involved.
Warning: Data is NOT accurate as reliable source of information for the use case of the project could be found. Hence the data is for a fictitious University.
Warning: Code is ugly. Website and JSON files could be cleaned up to minimize resource consumption. I am just lazy.
Built by a Math student at CarletonU