Welcome to Art Institute of Chicago App Prototype! by Johnatan Botero
Art Institute of Chicago's App Prototype. created using React Native + TypeScript + Redux with the Artic API https://api.artic.edu/
- list upcoming events (Fixed numbers)
- events Detail Screen with CTA button
- local Push Notification system 💪 (Notifications are displayed one minute after press the CTA)
- custom animatable header
- scroll to Up component
- artworks with pagination
- initial Artworks fetch
- fetch more Artworks
- refetch Artworks
- artwork Detail Screen
- header image
- basic Artwork info
- detailed Artwork info
- full canvas and image visualization with pinch and zoom
- expandable component to show more Artwork details
- complete Integration tests (25% missing)
Install the complementary packages
yarn install
iOS additional steps
npx pod-install ios
# or using a custom script
yarn pod
# or use directly cocoa pods
cd ios && pod install
iOS Steps
npx react-native run-ios
# or use a custom script
yarn ios
Android Steps
npx react-native run-android
# or use a custom script
yarn android
Tests
yarn test
ESLint
yarn lint
TypeScript check
yarn tsc