A digital life memoir of your life
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

535 B

Store

The Store is the central point of the application. It is responsible for keeping all the information sent by Capturers and providing a search/list functionality for Viewers.

We would probably need a design like:

  • id: UUID of the record
  • title: String, produced by a Capturer
  • content: Text, produced by a Capturer, must always be Markdown (to avoid having a format that needs to be specially processed by some viewer)
  • source: Name of the Capturer
  • meta: HashMap, with some information the Capturer has about the entry