See the app in action at https://spacetagram.jmaeff.ca.
Discover astronomy photos and like your favorites. Under the "Discover" menu, view the current picture of the day. You may select a random entry by clicking the "Random" button. View your saved favorites under the "Liked" menu.
Save your favorite photos with browser local storage.
Toggle the dark and light theme's using the palette button on the top right corner of the screen.
View your saved favorites under the "Liked" menu and use the search to find a saved choice using keywords. The search uses React InstantSearch under the hood with a custom search client to use results saved in memory.
Spacetagram only renders the first ten saved results to save resources. When the user reaches the bottom of the page, the app renders the following ten results.
Future considerations could be persisting data to a cloud database like firebase and hooking up a Typesense node for React InstanSearch.