Bible Beliefs Mobile Requirements

Since this is a small project and we want Agile development, let's skip the garbage and go straight to what the users will do. I'm going to embed design decisions directly here so that we can link the "user stories" with the development design decisions.

User Stories

Users want to store <<latex($Topics \leftarrow Beliefs \leftarrow Bible Texts$)>>. Each of these is represented as follows

This information will be stored in a central data repository with access provided by a webservice.

Users will not share the editing of any item with another user, and at this time will not have a way to share their recorded information through the app with anyone. (Of course they can share it, but we are not providing a way to do it yet.

Users will sync information from the central data repository to their