Quiz/Flashcard app - iOS

Quiz/Flashcard app - iOS

Closed - This job posting has been filled and work has been completed.

Job Description

I need a flashcard/quiz iphone app, please only bid if you can finish quickly because we are trying to release before the new year.

There are 2 parts, Quiz and Flashcard:

Quiz --- show a list of questions in random order, have 3 to 5 answers per question to choose from, when select an answer it needs to show right/wrong, and the full solution. The app should track the score. So something like this app: https://itunes.apple.com/ua/app/sat-quiz/id541517345?mt=8

Flashcard --- a list of flashcards, show the question first, if press "Show answer" then show the answer. Somehting like this: https://itunes.apple.com/ca/app/pass-the-series-7/id356801442?mt=8

For both quiz and flashcard there should be option to "Add to favorite"
For both quiz and flashcard there needs to be Categories to choose from (for example: All, Math, English, History, etc...)
The questions/flashcards needs to be stored in a local database (sqlite), and allow update from the server (check silently in background for updates each time the app is launched). For both quiz and flashcard there should be option to see "New questions"

So when you enter Quiz or Flashcard, you should see these options:
- Favorite questions / flashcards
- New questions / flashcards
---------
- All
- Math
- English
- ....

The app MUST be:
- PROFESSIONAL LOOKING, this is not for children, so no games
- Have a backend server (PHP/mysql preferred) allowing Adding, Updating, Removing of questions/flashcards. We will be adding ~100 questions/flashcard everyday. We will also be modifying existing questions frequently.
- Server needs to see the usage data (eg. how often does a user login, how many questions he sees everyday, which question/card is added to favorite, etc...). All the data should be stored locally and sent to the server silently when there is internet (ie. User should be able to use the app without internet)
- User has to login first (allow registering in the app). After logging in the first time, then don't need to login again in the future --- so user can use without internet
- Support in-app-purchase (for buying more questions). Without buying anything, the user can only see 5-10 questions for free. Must have internet connection to buy anything of course...
- The app and server source code MUST be well organized and documented for us to extend in the future, I need a structure diagram of your code/modules
- Support iPad orientation
- The Question / Answer can be long, so the screen needs to be scrollable
- The Math questions/flashcards can have equations, something like http://a1855.phobos.apple.com/us/r1000/040/Purple/ce/18/29/mzl.hrryigts.320x480-75.jpg , they will be stored in server (mysql) in text format

Please research some existing quiz/flashcard apps for some inspiration. In your bid please describe how you understand this app should be.

You must provide me with wireframe / mockup of the app asap when we start, and work quickly. The graphic doesn't need to be too good, we will do our own graphics in the future.

---
Skills: english, games, ipad, research, graphics