Mobile Flashcards is a React Native app for iOS and Android that allows users to create decks, add cards and quiz themselves.
It uses React Native, Expo, Redux, & React Navigation.
This app is the third of three projects required for Udacity's React Nanodegree program.
- Live Demo: Mobile Flashcards on Expo
- Code Notes: Step-by-step walk-though of how this project was built
Clone the repository, change directories, and use npm or yarn to install the dependencies.
$ git clone https://github.com/james-priest/mobile-flashcards.git
$ cd mobile-flashcards
$ yarn
The project can be run with npm or yarn
yarn start
This will open Expo Developer Tools in the browser. You can then do one of the following.
-
Use your device to test:
Scan the QR Code using the Expo Client app (Expo Client for Android & iOS) from an Android or iOS device.
-
Use an Android Emulator or iOS Simulator to run the app:
This project has been tested on the following platforms:
- iOS 11+
- Android 9+.