Skip to content

ChrisCaliendo/SJUCourseSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SJUCourseSearch

The api has 6 routes designed to query the list of available courses:

ALL COURSES route: http://localhost:3000/api/all This route is designed to return all courses in the courses.json file with no parameters or specifications

BY COURSE CODE route: http://localhost:3000/api/by_course_code/:qcode This route is designed to return all the courses that includes the given parameter string (:qcode) in the course_code json value

BY COURSE TITLE route: http://localhost:3000/api/by_title/:qtitle This route is designed to return all the courses that includes the given parameter string (:qtitle) in the title json value

BY INSTRUCTOR route: http://localhost:3000/api/by_instructor/:qname This route is designed to return all the courses that includes the given parameter string (:qname) in the course instructor json value

BY COURSE LEVEL route: http://localhost:3000/api/by_level/:qlevel This route is designed to return all the courses that has the exact given parameter string (:qlevel) as the course_level json value

BY INSTRUCTOR AND COURSE LEVEL route: http://localhost:3000/api/combined_query/:qname/:qlevel This route is designed to return all the courses that has the exact given parameter string (:qlevel) as the course_level json value and includes the given parameter string (:qname) in the course instructor json value

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published