This project was done following the designcode.io React Native course for designers as a means of testing out:
- A few transitions/animations
- Practice some RN specific elements such as navigation, layout adjustment for different screen sizes
- Getting data through a CMs
- Use the
PanResponderAPI to handle gestures
With this code you won't be able to consume the data from Contentful because you'd need to create an account and add your SPACE_ID and APOLLO_CLIENT_TOKEN. If you don't want to go that route, the data folder has some static data you can use for the cards and courses, you'd need to adjust things accordingly.
Here is a picture of what the app looks like in different devices:
Here are a couple of videos of the app in action:
