issues
search
zakuArbor
/
chonkerU
[Abandon] Visualize Historical Course Information at ChonkerU
https://zakuarbor.github.io/chonkerU/
GNU General Public License v2.0
0
stars
0
forks
source link
Website to Display Data
#5
Open
zakuArbor
opened
2 years ago
zakuArbor
commented
2 years ago
website hosted via GithubPages -> no Backend (i.e. it's free)
bloatware
: react-version with Carbon UX (completely bloatware)
Related Issues
13
12
11
10
9
zakuArbor
commented
2 years ago
Data To Display
home:
HomePage should explain the purpose with gifs and images and a list of subjects generated
Each subject has their own page (too much information to load in one single place)
subject:
list of courses in alphabetical order
course:
a scatter plot of number of students enrolled
a bar graph on the professor's number of times taught
data tables available as well
ability to print
a link to professor page is also available
compute average number of students in each semester if offered in different semesters
Professor:
courses taught
table linking number of students and the year and semester taught
no links to ratemyprof as profs rating went down a lot during pandemic
zakuArbor
commented
2 years ago
Steps
[x] Scrap course data
[x] Parse JSON file to create a file for a prof containing the courses they taught, year, semester, type, and number of students
[ ] Parse JSON file to create a file for a course with year, sem, number of students, prof, type, and "capacity" (experimental)
zakuArbor
commented
2 years ago
Design Decision
prof names and course names will appear md5 in links to avoid malicious input
this means when rendering course and prof links, need to compute md5sum
each csv file will contain all the data needed to display the page
first item in the file will be the name of the course or the prof
REACT Framework will be IBM Carbon for both UI and data visualization
bloatware
: react-version with Carbon UX (completely bloatware)Related Issues
13
12
11
10
9