Create detailed use cases for an iphone app

Create detailed use cases for an iphone app

Closed - This job posting has been filled.

Job Description

I'm looking to have someone translate a general overview document of an iphone/ipad app into fully detailed use cases that include all possible states and errors.

Here is the description of the app:
http://bit.ly/ZngFzH

So for example, the first section describes the login briefly as:
------------------------------------------------------------------------------------
Login


The user is then presented with a login/register screen. This should have options for logging in/regestering with facebook, twitter and google accounts. Permissions requested should only be the name and email address. They should also be able to register a new account using their name, email and a password. The backend system should create a new user account for the user and keep track of that information.
------------------------------------------------------------------------------------


I'd like someone to expand on this and add details such as:

--------------------------------------------------------------------------------------
Login


The user is then presented with a login/register screen. This screen has an input for username, password, login button, register button and a small forgot password link. There are also buttons for logging into facebook, twitter and google. Clicking on each button will take the user to a login screen that is specific to that account's login. If it's the first time the user uses the app, permissions requested should only be the name and email address. On the main login screen, there should also be a register button. Clicking this will take them to a new screen that asks for an email address and a password. This will be in the form for two text input boxes. When they click register, the system will check to see if that email is already in use. If so, an error dialog will popup and let the user know "Email is already registered". If the system doesn't have that registered, it will create a new account and the user will be taken to the home page. On the login screen, if they click the "forgot password" link, they are taken to a screen where they can put in their email address and click a "reset password" button. This will cause the system to send them a password reset link and present them with a screen that says "Your password has been reset and an email has been sent to your account". They can click ok and that will take them back to the login screen.
------------------------------------------------------------------------------------


I'd like someone to do this for each section in the linked document.



Please respond with sample use cases that you have completed in the past.

The budget for this project is 100$ USD and will use the following milestone payments:

20$: Use cases for Homescreen
20$: Use cases for Starting and Resuming a module
20$: Use cases for Purchasing a module (in-app purchasing)
20$: Use cases for Sidebar and page flipping
20$: Use cases for Recording notes and Settings screen

Each milestone will need to be confirmed and approved before moving on to the next one. If at any point in the process we can't come to an agreement that a particular milestone is complete, 75% of the current milestone fee will be paid out and the project will be un-awarded.

Ideally, I'd like to finish this in a few days

If you've read all this, please add the word "jumpstar" to your response. Responses that don't have this will be treated as spam and ignored.

Thanks for your time.

---
Skills: prototyping, design

Other open jobs by this client