Compare Proposal

Nothing to compare.

Feature inclusion in Android and iOS app

  • Posted at : 2 months ago
  • Post Similar Project
40000

Budget
10
Proposals
159
Views
Expired
Status

Posted By -

DG

5.0
Projects Posted : 4
Projects Paid : 2
Services Purchased : 0
Total Spent :
119
Feedbacks : 100 %

Project Details show (+) hide (-)

App developed in Android and iOS. Following features need to
be incorporated for both Android and iOS versions –

  1. Enable the app to work offline and update server
    and device both ways with updated or new data on resumption of internet
    connection.
     
  2. List views to be update with only the affected
    row without changing view position so that scrolling the list does not affect the
    user.
     
  3. All media to be downloaded and displayed from
    device and deleted from server.
     
  4. Backup and restore of data to local and selected
    cloud storage.
     
  5. Google calendar integration – to show events and
    reminders from calendar in Today tab of the app and enable  viewing of details and sending preset messages
    through the app for registered users (Wishes for birthdays and anniversaries)
     
  6. For individuals - repeat instances to be created
    on status update to “performed” for tasks and “attended” for meetings and
    invites. (Working in current app but loosing conditions from the 2nd
    repeat instance)
  7. For Groups - repeat instances to be created on end
    date and time for tasks, meeting and invites. (Working in current app but
    loosing conditions from the 2nd repeat instance)
     
  8. Self hosting of “Jitsi” video meeting 
  9. Integrate “Jitsi” in app with facility to
    schedule a meeting and enable reminders on the day of meeting and 5mins before the
    meeting. At the time of meeting the individual or all users for groups
    including the creator to receive ringtone and ability to join, reject or snooze
    the video meeting.
     
  10. On clicking video call icon - enable direct joining
    of user and ringtone and ability to join, reject or snooze the video meeting
    for the other person for individuals and all users for groups.



Brief explanation of the current Android and iOS apps –

  1. Filter lists based on tags and geolocation if enabled. 
  2. Task – create, edit, delete tasks for
    individuals including self and groups with location, name, description, start
    date, start time and repeat conditions including attachments. Facility for
    individual and group chat including attachments and ability to update status
    and input predefined text. List displayed in upcoming, today, past due or
    archive depending on start and end date in sync with device time.
     
  3. Meeting – create, edit, delete meetings for
    individuals including self and groups with location, name, description, start
    date, start time and repeat conditions including attachments. Facility for
    individual and group chat including attachments and ability to update status
    and input predefined text. List displayed in upcoming, today or archive
    depending on start and end date in sync with device time. Auto status update on
    geolocation based trigger at start date and time.
     
  4. Invite – create, edit, delete invites for
    individuals including self and groups with location, name, description, start
    date, start time and repeat conditions including attachments. Facility for
    individual and group chat including attachments and ability to update status
    and input predefined text. List displayed in upcoming, today or archive
    depending on start and end date in sync with device time. Auto status update on
    geolocation based trigger at start date and time.
     
  5. Chat – General chat for individuals or groups
    including self (notes)


     

     

     

Duration: 15 days