Mobile app that lets users create custom collections of flashcards with questions and answers and take quizzes to prove their knowledge.
Tested on iOS and Android with the following devices:
- Xiaomi Mi 8
- Xcode iOS simulator
This repo is a personal project made for learning purposes as part of the React Nanodegree program. It has been structured using ducks in order to make it scalable. Check out the benefits of this approach in Scaling your Redux App with ducks
- Install Node.js if not install yet -
https://nodejs.org/en/ - Install Git if not installed yet -
https://git-scm.com/downloads - Install yarn if not installed yet -
https://yarnpkg.com/lang/en/docs/install/
- Clone the Project -
git clone https://github.com/fernanalegria/mobile-flashcards.git - Install the Expo CLI globally -
yarn global add expo-cli - Install the dependencies -
yarn install - Get up and running -
yarn start - Run mobile-flashcards on your device with the Expo app:
You can create a standalone version of the app by running one of the following Expo commands depending on the device where you want to run it:
- Build a standalone APK -
expo build:android - Build a standalone IPA -
expo build:ios
I'm absolutely open to suggestions and contributions to this project. If you want to contribute or make any comment, please feel free to contact me by email and I'll be happy to answer your queries.