-
Clone the project:
$ git clone git@github.com:GooseCoder/mobile-flashcards.git -
Go to
mobile-flashcardsdirectory:$ cd mobile-flashcards -
Install the dependencies:
$ yarn installornpm install -
$ yarn startor$ npm startand use Expo Android App to run the application -
Testing environment:
- Nexus 6P api 22 emulated device
It should follow the project specification and follow the rubric guidelines
-
- List all the available decks.
- Displays the title of each Deck.
- Displays the number of cards in each deck.
-
- Displays the title of the Deck.
- Displays the number of cards in the deck.
- Displays an option to start a quiz on this specific deck.
- Must display an option to add a new question to the deck.
-
- Must display a card question.
- Must have an option to view the answer (flips the card).
- Must have a "Correct" button.
- Must have an "Incorrect" button.
- Must display the number of cards left in the quiz.
- Must display the percentage correct once the quiz is complete.
-
- Must have an option to enter in the title for the new deck
- Must have an option to submit the new deck title
-
- Must have an option to enter in the question
- Must have an option to enter in the answer
- Must have an option to submit the new question
-
- The user of the app should receive a notification to remind him or her to study for that day, at least once each day.
- It should show an animation when a deck is being selected from the deck list.