For this project I need to create a website that fetches data from a remote API. There is no particular API and I leave it up to the expert, one suggestion would be NASA’s API: https://api.nasa.gov/ Creating your own API will work as well.
1. The site must look presentable, it has to have a style to it, the better it looks and the better the user experience is the better.
2. The site must be responsive, it will use media queries to make it look nice on a phone, tablet etc (2 breakpoints minimum).
3. The site must have some sort of pagination, multiple ajax requests, that will fetch more data and show it to the user.
4. The site must be able to implement some sort of filtering of the data that you are presenting to the user, search, drill down, checkboxes, etc.