🛠 Built with React Native, Expo, GraphQL, AWS Amplify, AWS AppSync, AWS Lambda, and the Pokemon API
- 🦊 Scroll through 100s of Pokemon
- 💅 Animations
- 📄 Pagination
- 🔥 Serverless back end
- 🚀 GraphQL
- 💻 Deploy back end in minutes
- Clone the repo & install the dependencies
~ git clone https://github.com/kkemple/pokedex.git
~ cd pokedex
~ npm install
- Initialize the Amplify project
~ amplify init
? Enter a name for the environment: dev (or whatever you would like to call this env)
? Choose your default editor: <YOUR_EDITOR_OF_CHOICE>
? Do you want to use an AWS profile? Y
- Mock the backend to ensure app is working properly
amplify mock
- Start the app and verify UI is working properly
~ expo start
- Push to AWS
~ amplify push
? Are you sure you want to continue? Y
? Do you want to generate code for your newly created GraphQL API? N
> We already have the GraphQL code generated for this project, so generating it here is not necessary.
For instructions on using the Expo app, check out the Expo docs here.