Skip to content
This repository has been archived by the owner on Nov 3, 2019. It is now read-only.

Latest commit

 

History

History
68 lines (41 loc) · 1.76 KB

README.md

File metadata and controls

68 lines (41 loc) · 1.76 KB

This repository is ⚰️ ARCHIVED ⚰️

I haven't used/worked on this repository in quite some time, thus archiving it.

Feel free to fork and take the project in a new direction. You could also contact me to unarchive it if you are willing to maintain it.


Mobile Flashcards

A React Native mobile flashcards application for the Udacity React Nanodegree.

Demo video (2 mins) of the basic functionalty.

Getting Started

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.

Prerequisites

Ensure you have everything needed to run a React Native Application (i.e., XCode or Android Studio, node, yarn).

Installing

The following will install all the required dependencies:

yarn

Running

Both iOS and Android will work, although the iOS version has been better battle-tested and is the preferred platform.

For iOS:

yarn run ios

For Android:

yarn run android

Linting

ESLint and Prettier are used for this project. You can run them via:

yarn run lint

Features

  • Ability to create decks
  • Ability to add cards to decks
  • Ability to quiz yourself on a deck
  • A daily notification at 8:00pm to take a quiz (if you have not yet)

Future work

  • Delete/edit decks
  • Delete/edit cards
  • Persistence of redux state using something like redux-persist