You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ensure end-to-end utility through a operable UI, a secured API and user session, and a async offline storage method.
Purpose
The purpose of this app is to allow CASA (Court Appointed Special Advocate) volunteers to instantly save vital foster child court report data to their cloud profiles when on the field, anywhere on-the-go, regardless of if they are connected to the internet or not.
Approach
Must-haves:
Required iOS app and API [/api/v1/] exchanges
Users can login
Client sends email and password to server to validate user credentials β Click to View
Server returns a randomized token in its JSON response β Click to View
Users have a secure and seamless session
Client gives users option to "stay logged in" to and server keep users logged in until logout β Click to View, β¬ TBD
Context
Currently, this iOS application cannot be published via the app store or TestFlight.
Problem
Challenges meeting the minimum requirements, especially due to an incomplete API.
Solution
Ensure end-to-end utility through a operable UI, a secured API and user session, and a async offline storage method.
Purpose
The purpose of this app is to allow CASA (Court Appointed Special Advocate) volunteers to instantly save vital foster child court report data to their cloud profiles when on the field, anywhere on-the-go, regardless of if they are connected to the internet or not.
Approach
Must-haves:
Required iOS app and API [/api/v1/] exchanges
Users can login
Users have a secure and seamless session
Users can view their base profiles
Users can view, add, and update their case contacts
Users can sign-out
Async Offline Storage on iOS app [SQLite, Caching, Upload, Deletion]
User case contact data is stored locally if saved while offline
Users can view unuploaded case contact data when offline
User case contact data updates are posted to the cloud while online
UI
Task Board
Advanced
PR Template(s) (rubyforgood/casa#3641, rubyforgood/casa#3408)
The text was updated successfully, but these errors were encountered: