This project was bootstrapped with Create React Native App. The most recent version of this guide is available here.
The purpose of this application is to allow users to study collections of flashcards. The app allows users to create differetn categories of flashcards called "decks", add flashcards to those decks, then take quizzes on those decks
- You'll need npm installed on your machine in order to install all the dependencies found in
package.json - Need to have a Mac with lates version of Xcode Installed in order to run the iOS simulator
- Install all project dependencies with
npm install - Start the development server with
npm startoryarn start - You'll see a message saying Starting packager..., give it a few seconds, then you need to press i to start the iOS simulator
Note: if you want to test on a real iOS device, you can do so with the Expo app which you can get here:
- Create React Native App - Helps reduce the setup time it takes to build React Native apps
- Expo - set of tools, libraries and services which let you build native iOS and Android apps by writing JavaScript.
- React Native - Build native mobile aps using javaScript and React
- Redux - state container
- React Navigation - Used for routing/navigation
This repository is created as a course project for the Udacity React Nanodegree program. Therefore, I will not accept pull requests.
Usage is provided under the MIT License. See LICENSE for the full details.