/
3-19-2024 General Meeting notes

3-19-2024 General Meeting notes

 Date

Mar 19, 2024

 Participants

  • @William Skaggs

  • @Tyler Hill

  • @Leda Ning (Unlicensed)

  • @Sivon

  • @Solomon W.

  • @Hima Sathvika Nagi Reddy

  • @Abhiram Tadepalli

  • @Obinna Anaenugwu

  • @Jake Spann

  • @George Zhang

 Goals

  • Review current project state

  • Determine next steps

 Discussion topics

Item

Notes

Item

Notes

Search Bar

  • Reviewed what was discussed on 03-09-2024’s meeting

    • Thinking of a result page with a 1/3-2/3 split of the sidebar and results (like in the current Figma design)

    •  

Engineering Tasks

  • Tyler and co: Nearly done

    • Waiting for course eval data

    •  

Re: Course Evaluation Data

  • API team has a roadblock

    • Could not do what they did with grade data (ask Josh)

    • So planned on doing an on-demand API

      • But CourseBook is using CAPTCHA’s and other ways to stop scraping

    • We will probably use RMP and distribution data via the API

Data Documentation

  • This Document shows all the data that we have access to, with the formats they are accessible in.

Comparison Page & Search Results Page

  • Questions about whether a separate comparison page is even needed

    • @Boden Chen thinks it is not user-friendly to have to constantly go back when you want to add a different comparison

      • Suggestion: Modal (pop-up) for Compare Page

  • Suggestion:

    • Left side of page is Search Results which should be sort-able and should be a list (see Figma)

      • Shows GPA, Rating, Difficulty as numbers

      • Other data (eval) can be tags (good/bad tags)

        • These pop up if some data is extreme (5/5 communication → “Good Communication” tag; 1/5 Homework → “Hard Homework” tag)

      • Or an expanding (accordion) cord

    • Right side is the graph which can show (on-selection) multiple courses' distributions

    • Suggestion: (like BestBuy) can select cards to compare and they will be stored (pinned, compare tray)

      • + modal when actually comparing

    • Need to Consider: Mobile UI

 Action items

Design & Product team should make a mock-up of the search bar and results page (from 03-09-2024) on Figma this week
Search Bar: Showing how the chips/filters appear in the bar
How Chips work with autocomplete (how to “make” a chip while searching)
Results Page: What would be on the left and right hand sides of the result page
Refer to @Boden Chen's design under “Idea Iteration 2” and comment/modify
More detailed user stories about user’s needs in order to illustrate priorities of information and user flow
for example, what exactly are different users coming to the website wanting to know and be able to compare/sort by? what is the website going to provide in order to best serve those needs
Create data hierarchy(?) usage(?)
this should elaborate all data that should be shown and in what order (what is most important and should be shown first? what should be shown when a user clicks for more info? what datapoints should the datasets be sortable by?)
REFER TO THIS DOC FOR ALL DATA AVAILABLE: Data Documentation
@Sivon & co: Instead of dropdowns for Search, try using the React components (see 3-09-3034 Meeting notes)
@Abhiram Tadepalli demo for e-commerce inspired design
Other Engineers: wait for updated designs

 Decisions