Project spec can be found here.
This project was bootstrapped with Create React App.
SWAPI-box is a single page web app with different cards populating a card container depending on the selected navigation button.
App (stateful)
|
|_ ScrollingText (stateful)
|
|_ Header (stateless)
| |
| |_ Button (Favorites) (stateful)
| |
| |_ Button (People) (stateful)
| |
| |_ Button (Planets) (stateful)
| |
| |_ Button (Vehicles) (stateful)
|
|
|_ CardContainer (stateless)
|
|_ Card (x n depending on API data) (stateful)
|
|_ Button (More) (stateful)