Skip to content

ssmithcp/mobile-flashcards

Repository files navigation

Running and launching

This react-native app was developed + tested using expo on an iOS device. The auto-generated app.json file could be suitable for deploying this app to the app-store but I haven't tested this.

To run locally use yarn install then yarn start. If you're having trouble check out create-react-native-app and expo.

Mobile flash cards!

Preface

This is a project I completed for udacity.com's 'React nano degree' program. The idea for this project was provided by udacity.com and I did the rest!

Note on quality

If any potential employers are looking at this project: please note that this isn't a production ready app. I learned what I wanted to learn making this project and didn't spend more time on it than I needed - that leaves more time for other projects!

Flash cards?

This app is designed to be a 'study aid'. You can create new decks flash cards, add cards then test your knowledge with a quiz!

Add a new deck

A 'deck' is a group of related flash cards. For example, you may have a deck of flash cards for math class and one for history. You can add a deck like this:

add deck

Click to watch video!

Add some questions

After you've created a deck, add some flashcards to the deck

add cards to deck

Click to watch video!

Take a Quiz

After you've added some cards to your deck, take a quiz!

take a quiz

Click to watch video!

Get reminders to study!

If you do not complete a quiz each day, you'll get a reminder to study!

study reminder

Areas to improve

The UI/UX leaves lots to be desired. Most of the screens are functional but little/no effort was put into making them look nice. Less time on UI == more time on other projects!

About

React-native mobile flashcard game. Created for udacity.com react-nano-degree boot camp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published