Skip to content

This is a web application designed for CPP students to more easily choose which general education courses to take. Contains front-end and back-end for CPP GE Recommender, but front-end is only hosted here. ** CURRENTLY BEING RE-WRITTEN: https://github.com/JRSiwiecki/cpp-ge-recommender-v2 **

License

JRSiwiecki/cpp-ge-recommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP GE Recommender

API

API: https://cpp-ge-recommender-fe170ad56f61.herokuapp.com/

Endpoints

POST /api/recommend

  • Returns a JSON of all courses in the given year and given area section, sorted by highest average GPA.
  • Requires JSON body containing "year" and "area_section" parameters.
  • EXAMPLE: { "year": "2021", "area_section": "B2" }

POST /api/top-courses

  • Returns a JSON of up to the top 5 courses per area section in the given year.
  • Requires JSON body containing "year" parameter.
  • EXAMPLE: { "year": "2023" }

About

This is a web application designed for CPP students to more easily choose which general education courses to take. Contains front-end and back-end for CPP GE Recommender, but front-end is only hosted here. ** CURRENTLY BEING RE-WRITTEN: https://github.com/JRSiwiecki/cpp-ge-recommender-v2 **

Resources

License

Stars

Watchers

Forks