This project has been made for evaluation in the React Fundamentals course. The project is a flash cards application in which user can:
- Create decks any number of decks
- Decks can contain any number of cards
- Take a quiz and obtain a score based on number of correct answers
Additionaly the user will be notified daily on 20: 00 hrs to study in case they have not completed a quiz that day.
- Mobile Flash Cards
- Create / Group questions and answers ; Take a Quiz
- Use
yarn install
andyarn start
to view (yarn can be substitued by npm) - Project has been bootstrapped with Create React Native App
The application has been tested on Android.
- project dependencies can be installed with
yarn install
ornpm install
- to start the development server run
yarn start
ornpm start
- apk file can be generated by executing
exp build:android
The backend server is a mock file using AsyncStorage. The provided file api.js
methods used to interact with data . They are:
handleInitialData()
getDeck(id)
saveDeckTitle(id)
addCardToDeck(id, object)
This project was bootstrapped with Create React Native App.
Below you'll find information about performing common tasks. The most recent version of this guide is available here.