Friday, December 28, 2012

Work Plan Part 2

Here's the next part of the Work Plan:

1.  Plan work on iPhone App

Courier Screens:

-- Courier Weight Screen:
-- Give Courier Weight a real button
-- Change the Courier Weight item list to a limited list.
-- Confirm current location using GPS on Courier Weight screen.

-- Courier Jobs Screen:
-- Write CGI script
-- Load Courier Jobs from CGI script
-- Redesign the Courier Jobs page to show more information.
-- Write CGI script on choosing a job:
     -- Confirm the job is still available
     -- If available take the job.
     -- If not say the job is not available + reload the available jobs

-- Orders Screen:
    -- Build in a cancel button
    -- Build cancel job cgi script.
    -- Build cancel job code into iPhone app.
    -- Build in alert message that will tell the courier that by accepting the job and then cancelling it will negatively affect his Trust Score (the score that affects the price level of the jobs they can accept).
    -- Build in Job Done button
    -- Build Job Done cgi script

-- Build Account Information Controller
    -- Name, Address, Phone Number
    -- Design this (look at the Database to do this)

-- Look into why view controllers are crashing 

Customer Screens:

-- Build Saved Addresses CGI

-- Investigate Maps Solution for iOS (development) -- Everything stops until this is done.

2.  Rebuild first GFM page -- Gimp here I come.
      -- Build GFM Piece
      -- Build button (courier)
      -- Build button (customer)
      -- Update:  All done 1/2/2013.  Nice.  Whew.

3.  Encrypt the transmission of data from the iPhone app to the Restful service.
-- Not necessary from an iPhone app as no one will see the address going out.

4.  Rip out the unnecessary parts of the iPhone piece.
-- Done.

5.  Replan the work. 
-- See above.

No comments:

Post a Comment