A challenge in which I was tasked to create a dynamic, modular, multi-page React app which pulls in data from a local API.
The project brief provided a rough design to follow, however the main purpose of the project was to create an entirely-modular React app, with dynamic/reusable components, that also fetched data from a local API. The app had to be "multi-page", yet serving that page content as a single-page application.
The final application that I produced matched the designs exactly. It contained two buttons, and depending which one was clicked, the correct data was fetched from the local API and displayed through the use of multiple components. The application was performant, making efficient use of state to store and update values.