Amemezing News fetches 2 APIs. The goal of this project is to enjoy memes without the judgemental eyes of co-workers, parents, and/or teachers. When the user enters the website, random memes will display. The user will have the option to read an article by clicking the icon on the top-right navigation bar. Once the user clicks on the icon, a full page will display a list of articles. The page acts as a screen block for hiding the meme.
- Implement a Responsive Design that works on Chrome on OSX, iOS devices, and Android devices with at least three breakpoints for mobile, tablet and desktop.
- Access at least 2 remote APIs (data mashup!)
- Use fewer than 3 global variables (numerous constants are fine, but should be limited to primitive values like numbers and strings)
- Does not fulfill feature
- Breaks other feature
- Does not follow team's coding style/standards
- Too many commits in a single PR (meaning too much to review)
- Code in a commit does not match commit message
- Commit message is vague
News API: https://newsapi.org/
API Key: https://newsapi.org/v2/top-headlines?country=us&apiKey=b1d2a2d19a1c47fd822364fb24e03910
Meme API: https://meme-api.herokuapp.com/gimme
https://www.youtube.com/watch?v=QR3EtZmK5IE
- HTML
- CSS
- JavaScript