Lava Game Network
Asynchronous Javascript is certainly one of the most useful and powerful features. Fetching data and selectively displaying them is the foundation of the web. I wanted to build a project that utilizes async JS, Redux and play around with an open-source API, so I built this site that displays pictures and relevant information of new, popular, and upcoming games. It also comes with a search function that sends a request, fetches data and then dynamically renders the data on the page.
The API used in this site is from rawg.io, a gaming website with all sorts of information about the latest and upcoming games across various platforms. It's a great API with a plethora of information, links to videos and photos to use. I was also able to further express my creativity in UI with framer motion and use a seamless transition.