One other thing to note is that we know we need to adjust our database such that work model (hybrid, remote, etc) is a review-level field. Right now it's stuck under job / companies.
This ticket will kick us off on your (2nd) project for the semester.
Acceptance Criteria:
speak to Rishi about how we want to design filtering
speak to Josh about follow-on tickets to actually implement pagination
FYI: A spike is an agile term referring to a ticket designed purely for research.
Our filtering on the server side could use some work. Read this to understand what filtering exactly is: https://www.moesif.com/blog/technical/api-design/REST-API-Design-Filtering-Sorting-and-Pagination/
One other thing to note is that we know we need to adjust our database such that work model (hybrid, remote, etc) is a review-level field. Right now it's stuck under job / companies.
This ticket will kick us off on your (2nd) project for the semester.
Acceptance Criteria: