Bootstrapped using CRA
- Base Project with Visual Components, Redux, Router
- Integrate Flickr API (Make sure to NOT commit API_KEY)
- Save Search Results + Show them when searching
- Load More Results (Infinite Scrolling)
- Show modal with caption
- Explain why search results are not shown when typing
- Prevent duplicate calls on the same query
- Show API errors to users
- Responsiveness
- Image Placeholders
- No results empty state
- Loaders
- press enter to search text on no search results
- Documentation. Documentation. Documentation.
- Figure out when Flickr API returns different URL photo formats and handle those cases
- Query Based Routing for search
- Remove Reactstrap Dependency
- Cache search results for 24 hours
- Masonry layout either(sucks when it comes to normal layout) using three columns or the library - Can add some nice animations too
- OLDDDDDDDDD Browser support
- Tests (why is this in just for fun?)
- Styled components