Skip to content

Commit

Permalink
Merge pull request #6 from scottylabs-labrador/cici-react-frontend
Browse files Browse the repository at this point in the history
Cici react frontend (search)
  • Loading branch information
qianxuege authored Jun 29, 2024
2 parents f347a5c + 5d087a0 commit 2b01823
Show file tree
Hide file tree
Showing 16 changed files with 13,090 additions and 59 deletions.
403 changes: 402 additions & 1 deletion backend/scraper/drop_in.json

Large diffs are not rendered by default.

9,523 changes: 9,522 additions & 1 deletion backend/scraper/peer_tutoring.json

Large diffs are not rendered by default.

393 changes: 392 additions & 1 deletion backend/scraper/si.json
Original file line number Diff line number Diff line change
@@ -1 +1,392 @@
[{"resource_type": "SI", "course_id": "03-121", "course_name": "Modern Biology", "professor": "Wong-Noonan & Wisniewski", "instructor": "Jane, Claire, & Tafannum", "events": [{"weekday": 3, "date": null, "start_time": "09:00PM", "end_time": "10:00PM", "location": "POS 145"}, {"weekday": 7, "date": null, "start_time": "01:00PM", "end_time": "02:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "03-231", "course_name": "Honors Biochemistry", "professor": "Lee", "instructor": "Emily & Stephen", "events": [{"weekday": 7, "date": null, "start_time": "04:00PM", "end_time": "05:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "06-100", "course_name": "Introduction to Chemical Engineering", "professor": "Beckwith", "instructor": "Logan", "events": []}, {"resource_type": "SI", "course_id": "06-261", "course_name": "Fluid Mechanics", "professor": "Khair", "instructor": "Alex, Chetan, & Risha", "events": [{"weekday": 4, "date": null, "start_time": "06:00PM", "end_time": "07:00PM", "location": "POS 280"}, {"weekday": 7, "date": null, "start_time": "03:00PM", "end_time": "04:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "06-262", "course_name": "Math Methods", "professor": "Panagakos", "instructor": "Alicia & Anna Maria", "events": [{"weekday": 1, "date": null, "start_time": "06:00PM", "end_time": "07:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "09-105", "course_name": "Introduction to Modern Chemistry I", "professor": "Vuocolo", "instructor": "Fiona & Chris", "events": [{"weekday": 6, "date": null, "start_time": "01:00PM", "end_time": "02:00PM", "location": "POS 280"}]}, {"resource_type": "SI", "course_id": "09-218", "course_name": "Organic Chemistry II", "professor": "Silva", "instructor": "Daniel & Lianna", "events": [{"weekday": 2, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "DH 2105"}, {"weekday": 7, "date": null, "start_time": "03:00PM", "end_time": "04:00PM", "location": "DH2105"}]}, {"resource_type": "SI", "course_id": "15-122", "course_name": "Principles of Imperative Computation", "professor": "Kohlbrenner & Cervesata", "instructor": "Raunak & Sanjna", "events": [{"weekday": 2, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS A63"}, {"weekday": 3, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS A63"}]}, {"resource_type": "SI", "course_id": "18-100", "course_name": "Introduction to ECE", "professor": "Kesden & Zajdel", "instructor": "Sid & Marianne", "events": []}, {"resource_type": "SI", "course_id": "18-240", "course_name": "Structure & Design of Digital Systems", "professor": "Youssfi & Nace", "instructor": "Sid & Varun", "events": [{"weekday": 2, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS 282"}, {"weekday": 6, "date": null, "start_time": "12:00PM", "end_time": "01:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "21-127", "course_name": "Concepts of Mathematics", "professor": "Abdelghany", "instructor": "Norah & Annie", "events": [{"weekday": 1, "date": null, "start_time": "07:00PM", "end_time": "08:00PM", "location": "POS 147"}]}, {"resource_type": "SI", "course_id": "21-127", "course_name": "Concepts of Mathematics", "professor": "Quintana", "instructor": "Cindy", "events": []}, {"resource_type": "SI", "course_id": "21-127", "course_name": "Concepts of Mathematics", "professor": "Thornton", "instructor": "Jiayin & Jessica", "events": [{"weekday": 6, "date": null, "start_time": "02:00PM", "end_time": "03:00PM", "location": "POS 282"}]}, {"resource_type": "SI", "course_id": "21-241", "course_name": "Matrices and Linear Transformations", "professor": "Bellah", "instructor": "Caroline & Rozay", "events": [{"weekday": 4, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS A62"}]}, {"resource_type": "SI", "course_id": "21-241", "course_name": "Matrices and Linear Transformations", "professor": "Koganemaru", "instructor": "Stephen & Zhifei", "events": [{"weekday": 7, "date": null, "start_time": "01:00PM", "end_time": "02:00PM", "location": "POS 280"}]}, {"resource_type": "SI", "course_id": "21-254", "course_name": "Linear Algebra & Vector Calculus", "professor": "Quintana", "instructor": "Riti & Madj", "events": [{"weekday": 1, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS A63"}, {"weekday": 4, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS A63"}]}, {"resource_type": "SI", "course_id": "21-256", "course_name": "Multivariate Analysis", "professor": "Flaherty", "instructor": "Jiashen & Ziyan", "events": [{"weekday": 5, "date": null, "start_time": "05:00PM", "end_time": "06:00PM", "location": "POS 280"}, {"weekday": 7, "date": null, "start_time": "03:00PM", "end_time": "04:00PM", "location": "POS 280"}]}, {"resource_type": "SI", "course_id": "21-259", "course_name": "Calculus in Three Dimensions", "professor": "Slepcev", "instructor": "Iris & Ruiqi", "events": [{"weekday": 4, "date": null, "start_time": "06:00PM", "end_time": "07:00PM", "location": "POS A63"}]}, {"resource_type": "SI", "course_id": "33-141", "course_name": "Physics I for Engineering Students", "professor": "Anderson", "instructor": "Alyssa & Lameck", "events": [{"weekday": 4, "date": null, "start_time": "07:00PM", "end_time": "08:00PM", "location": "POS 280"}, {"weekday": 7, "date": null, "start_time": "07:00PM", "end_time": "08:00PM", "location": "POS 280"}]}, {"resource_type": "SI", "course_id": "33-142", "course_name": "Physics II for Engineering Students", "professor": "Collins", "instructor": "Giovanni & Rohan", "events": [{"weekday": 2, "date": null, "start_time": "06:30PM", "end_time": "07:30PM", "location": "POS A62"}, {"weekday": 4, "date": null, "start_time": "06:30PM", "end_time": "07:30PM", "location": "POS A62"}]}, {"resource_type": "SI", "course_id": "42-202", "course_name": "Physiology", "professor": "Campbell", "instructor": "Jessica & Noemie", "events": [{"weekday": 6, "date": null, "start_time": "04:00PM", "end_time": "05:00PM", "location": "POS 280"}, {"weekday": 7, "date": null, "start_time": "04:00PM", "end_time": "05:00PM", "location": "POS 280"}]}, {"resource_type": "SI", "course_id": "73-102", "course_name": "Principles of Microeconomics", "professor": "Akan", "instructor": "Annie", "events": []}]
[
{
"resource_type": "SI",
"course_id": "03-121",
"course_name": "Modern Biology",
"professor": "Wong-Noonan & Wisniewski",
"instructor": "Jane, Claire, & Tafannum",
"events": [
{
"weekday": 3,
"date": null,
"start_time": "09:00PM",
"end_time": "10:00PM",
"location": "POS 145"
},
{
"weekday": 7,
"date": null,
"start_time": "01:00PM",
"end_time": "02:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "03-231",
"course_name": "Honors Biochemistry",
"professor": "Lee",
"instructor": "Emily & Stephen",
"events": [
{
"weekday": 7,
"date": null,
"start_time": "04:00PM",
"end_time": "05:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "06-100",
"course_name": "Introduction to Chemical Engineering",
"professor": "Beckwith",
"instructor": "Logan",
"events": []
},
{
"resource_type": "SI",
"course_id": "06-261",
"course_name": "Fluid Mechanics",
"professor": "Khair",
"instructor": "Alex, Chetan, & Risha",
"events": [
{
"weekday": 4,
"date": null,
"start_time": "06:00PM",
"end_time": "07:00PM",
"location": "POS 280"
},
{
"weekday": 7,
"date": null,
"start_time": "03:00PM",
"end_time": "04:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "06-262",
"course_name": "Math Methods",
"professor": "Panagakos",
"instructor": "Alicia & Anna Maria",
"events": [
{
"weekday": 1,
"date": null,
"start_time": "06:00PM",
"end_time": "07:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "09-105",
"course_name": "Introduction to Modern Chemistry I",
"professor": "Vuocolo",
"instructor": "Fiona & Chris",
"events": [
{
"weekday": 6,
"date": null,
"start_time": "01:00PM",
"end_time": "02:00PM",
"location": "POS 280"
}
]
},
{
"resource_type": "SI",
"course_id": "09-218",
"course_name": "Organic Chemistry II",
"professor": "Silva",
"instructor": "Daniel & Lianna",
"events": [
{
"weekday": 2,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "DH 2105"
},
{
"weekday": 7,
"date": null,
"start_time": "03:00PM",
"end_time": "04:00PM",
"location": "DH2105"
}
]
},
{
"resource_type": "SI",
"course_id": "15-122",
"course_name": "Principles of Imperative Computation",
"professor": "Kohlbrenner & Cervesata",
"instructor": "Raunak & Sanjna",
"events": [
{
"weekday": 2,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS A63"
},
{
"weekday": 3,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS A63"
}
]
},
{
"resource_type": "SI",
"course_id": "18-100",
"course_name": "Introduction to ECE",
"professor": "Kesden & Zajdel",
"instructor": "Sid & Marianne",
"events": []
},
{
"resource_type": "SI",
"course_id": "18-240",
"course_name": "Structure & Design of Digital Systems",
"professor": "Youssfi & Nace",
"instructor": "Sid & Varun",
"events": [
{
"weekday": 2,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS 282"
},
{
"weekday": 6,
"date": null,
"start_time": "12:00PM",
"end_time": "01:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "21-127",
"course_name": "Concepts of Mathematics",
"professor": "Abdelghany",
"instructor": "Norah & Annie",
"events": [
{
"weekday": 1,
"date": null,
"start_time": "07:00PM",
"end_time": "08:00PM",
"location": "POS 147"
}
]
},
{
"resource_type": "SI",
"course_id": "21-127",
"course_name": "Concepts of Mathematics",
"professor": "Quintana",
"instructor": "Cindy",
"events": []
},
{
"resource_type": "SI",
"course_id": "21-127",
"course_name": "Concepts of Mathematics",
"professor": "Thornton",
"instructor": "Jiayin & Jessica",
"events": [
{
"weekday": 6,
"date": null,
"start_time": "02:00PM",
"end_time": "03:00PM",
"location": "POS 282"
}
]
},
{
"resource_type": "SI",
"course_id": "21-241",
"course_name": "Matrices and Linear Transformations",
"professor": "Bellah",
"instructor": "Caroline & Rozay",
"events": [
{
"weekday": 4,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS A62"
}
]
},
{
"resource_type": "SI",
"course_id": "21-241",
"course_name": "Matrices and Linear Transformations",
"professor": "Koganemaru",
"instructor": "Stephen & Zhifei",
"events": [
{
"weekday": 7,
"date": null,
"start_time": "01:00PM",
"end_time": "02:00PM",
"location": "POS 280"
}
]
},
{
"resource_type": "SI",
"course_id": "21-254",
"course_name": "Linear Algebra & Vector Calculus",
"professor": "Quintana",
"instructor": "Riti & Madj",
"events": [
{
"weekday": 1,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS A63"
},
{
"weekday": 4,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS A63"
}
]
},
{
"resource_type": "SI",
"course_id": "21-256",
"course_name": "Multivariate Analysis",
"professor": "Flaherty",
"instructor": "Jiashen & Ziyan",
"events": [
{
"weekday": 5,
"date": null,
"start_time": "05:00PM",
"end_time": "06:00PM",
"location": "POS 280"
},
{
"weekday": 7,
"date": null,
"start_time": "03:00PM",
"end_time": "04:00PM",
"location": "POS 280"
}
]
},
{
"resource_type": "SI",
"course_id": "21-259",
"course_name": "Calculus in Three Dimensions",
"professor": "Slepcev",
"instructor": "Iris & Ruiqi",
"events": [
{
"weekday": 4,
"date": null,
"start_time": "06:00PM",
"end_time": "07:00PM",
"location": "POS A63"
}
]
},
{
"resource_type": "SI",
"course_id": "33-141",
"course_name": "Physics I for Engineering Students",
"professor": "Anderson",
"instructor": "Alyssa & Lameck",
"events": [
{
"weekday": 4,
"date": null,
"start_time": "07:00PM",
"end_time": "08:00PM",
"location": "POS 280"
},
{
"weekday": 7,
"date": null,
"start_time": "07:00PM",
"end_time": "08:00PM",
"location": "POS 280"
}
]
},
{
"resource_type": "SI",
"course_id": "33-142",
"course_name": "Physics II for Engineering Students",
"professor": "Collins",
"instructor": "Giovanni & Rohan",
"events": [
{
"weekday": 2,
"date": null,
"start_time": "06:30PM",
"end_time": "07:30PM",
"location": "POS A62"
},
{
"weekday": 4,
"date": null,
"start_time": "06:30PM",
"end_time": "07:30PM",
"location": "POS A62"
}
]
},
{
"resource_type": "SI",
"course_id": "42-202",
"course_name": "Physiology",
"professor": "Campbell",
"instructor": "Jessica & Noemie",
"events": [
{
"weekday": 6,
"date": null,
"start_time": "04:00PM",
"end_time": "05:00PM",
"location": "POS 280"
},
{
"weekday": 7,
"date": null,
"start_time": "04:00PM",
"end_time": "05:00PM",
"location": "POS 280"
}
]
},
{
"resource_type": "SI",
"course_id": "73-102",
"course_name": "Principles of Microeconomics",
"professor": "Akan",
"instructor": "Annie",
"events": []
}
]
2,524 changes: 2,523 additions & 1 deletion backend/scraper/tartanconnect.json

Large diffs are not rendered by default.

Loading

0 comments on commit 2b01823

Please sign in to comment.