A little info about the simple app I need in iPhone
iOS 4.0 and above.
4. Views & Navigation
4.1. Please refer to wireframe. The sit map is included in the above document.
4.2. The first screen allows the Stylist to log in or register with Name, contact details, address, and work locations. The system should provide a Stylist ID for app use.
4.3. The calendar tab view () allows stylist to review day, week or month. GC Open calendar on github is being considered as the calendar component.
4.3.1. The data is retrieved from the server and displayed as requested in the calendar
4.3.2. A manual new appointment method is also available using the ‘Add’ button.
4.3.3. Please create a local copy of appointment data for the current (system date) week +/- 1 week. Also warn the user if not data connection is available and offline data is being used.
4.3.4. Stylist can edit the bookings from the calendar tab as shown in wireframe (2d.)
4.4. Schedule (availability) tab allows stylist to set time/dates the stylist is available at a particular location.
4.4.1. The data is written to the server. If no connection is available, warn the user and clear the availability data added.
4.5. Client tab allows reviewing of client details or adding a new client manually.
4.6. Options tab allows various settings. We may include a few more items here.
Will shoot more details in PMB