A project serving Community Education Partnerships - https://www.cep.ngo/ . This Rails application presents an admin interface for CEP to manage their volunteers and students. And provides a GraphQL backend for https://github.com/rubyforgood/inkind-volunteer .
[ ] While on the Students index, the user can click on the "Name" header and it sorts the students alphabetically by name. If the user clicks again, it reverses the order.
[ ] While on the Students index, the user can click on the "Guardian Name" header and it sorts the students alphabetically by guardian name. If the user clicks again, it reverses the order.
Bonus Round
[ ] While on the Students index, the user can click on the "DOB" header and it sorts the students by age. If the user clicks again, it reverses the order.
Summary
As an admin, I would like to be able to sort students by name or guardian name.
Things to Consider
Sorting by column is a convention in the CASA Ruby For Good application. It looks like this:
Follow the convention established in that project.
Criteria for Completion
Bonus Round