jkmagnussen / mobile-flashcards

A React Native mobile application (iOS) that allows users to study collections of flashcards. The app allows users to create different categories of flashcards called "decks", add flashcards to those decks, then take quizzes on those decks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mobile Flashcards Udacity

Mobile Flashcards (React Native)

A React Native app for iOS and Android that allows users to create decks, add cards and quiz themselves.

Mobile Flashcards is the third of three projects required for Udacity's React Nanodegree program.

Demo : Click Here for the demo on Expo

Screenshots

Mobile Flashcards React Native - Udacity Project

Mobile Flashcards React Native - Udacity Project

Installation

Clone the repository, change directories, and use npm or yarn to install the dependencies.

$ git clone https://github.com/jkmagnussen/mobile-flashcards.git
$ cd mobile-flashcards
$ yarn

Usage

The project can be run with npm or yarn

  • yarn start or npm start

This will open Expo Developer Tools in the browser. You can then do one of the following.

Tests

Platform Device Tested
iOS iPhone 8 (ios 13.1.3)
Android LG G3 (android 6.0)

Application Icon

  • Application and splash icon are modified from the icon, made by Nhor Phai from www.flaticon.com. We would like to appreciate that work.

Release History

  • 1.0.0 - Initial Release

Contribution

If you liked this repository and want to contribute, please read our Contribution Guideline.

License

Licensed under MIT License.

About

A React Native mobile application (iOS) that allows users to study collections of flashcards. The app allows users to create different categories of flashcards called "decks", add flashcards to those decks, then take quizzes on those decks.


Languages

Language:JavaScript 62.0%Language:Java 21.6%Language:Objective-C 9.9%Language:Starlark 4.4%Language:Ruby 1.5%Language:PHP 0.6%