Setting Up Your Collection

Collections, Containers and Items

Simply put, collections have containers that have items.

You can think of a collection as a group of freezers and fridges, a collection of Hot Wheels, or perhaps everything in your house! Collections have a name and a note associated with them. Collections also define the tags and custom fields that will be used within that specific collection.

Within a collection are containers. A container is an area for items and other containers. Containers have a name, image and note associated with them.

An item is a 'thing'. It could be a frozen chicken, a bag of peas or a toy. Items have a name, image and note associated with them. Items can also have a quantity, to indicate how many there are, and an expiry date, to indicate when the item expires. Whilst the expiry date is primarily meant for food items, it is just a date that could have any meaning, such as the date an item needs to be checked.

Items and containers support custom fields so you can define your own field names and control how these are displayed. Custom fields can be configured to be mandatory and have other validation applied to them.

There is no limit the the number of items or containers a collection can hold. Neither is the depth of containers limited (think Russian dolls). You can also have as many collections as you like, both ones you own and ones that have been shared with you.

If you like this application and use it to maintain large collections, then please read the important section at the end to understand how we will keep your data in the long term.

How to Organise your Collections

The key to organising a collection is to firstly understand your requirements for a collection. To help, we've listed a few pointers below, but it is important to note that the applications are designed to handle multiple disparate collections 'from the get-go'.

As an example, examine our collections in the image. Each collection is for items of a similar type and we have not, for example, created a collection for each fridge or freezer.

There are some things to consider for collections:

Searching

Searching works within collections and you cannot search across collections unless you are a paid subscriber. This means that if you want to find all the items of a particular type, then they should probably go into the same collection.

For example, if you want to look for frozen chickens, then all your freezers (the ones in the kitchen, the garage and the pantry) should probably be in the same collection. In this example you would have one collection with containers called Kitchen, Garage and Pantry, each with their own containers and items.

Sharing

If you share a collection, you are giving other people access to view all the items in a collection. Initially this means they can only see the items in a collection. However, using the 'Manage Users' function you can give them full access to add and delete items too.

You need to think carefully about what you would like other people to see and be able to change. If you require some items to be private, then they should be in their own collection that is not shared.

Hierarchy

If you need to physically find items in a collection, then the hierarchy of a collection should reflect the physical layout of the collection.

For example, a Freezer collection should have containers that represent the drawers, baskets and shelves in a freezer. The items within the containers represent the real items on the shelves in your freezer. When you view an item, you can see the hierarchy to enable you to find it, e.g. Frozen Chicken => Shelf 1 => Garage Freezer.

For a collection of coins, then the hierarchy may be less physical and could represent, say, the country and year e.g. a container of UK coins, for 1997 with an item for a 50 pence coin.

Custom Fields and Tags

Each collection can be configured with their own custom fields and tags. It makes sense to store related items in one collection so that you do not need to keep redefining the tags and custom fields.

Lots of Collections holding items of the same type

Managing a Collection

Create a Collection

From the main "My Collections" tab, press the Floating Action Button (FAB), in the lower left. This will open the "Add Collection" form where you can enter your collection details. Note that you can return to this form to edit the collection at any time.

Add Items and Containers

From one of the collection's tabs, press the FAB and choose "Add Item" or "Add Container". This will open the Add form where you can enter the details for the item or container.

Edit Items, Containers and Collections

View the item, container or collection you wish to edit and press the small pencil FAB. This will open the relevant edit form where you can change the details of the selected object.

Move, Copy, Link and Delete

You can move, copy, link and delete items by long-pressing the relevant item or container. To move multiple items, long-press on another item or container.

To delete a collection, open the collection and choose 'Delete Collection' from the overflow menu, top-right.

See a video tutorial for this on You Tube.

Note that we do not support moving items between collections. In the majority of cases, this does not make sense as most collections will not share custom fields or tags and this information would be lost when moving between collections. 

Linked Items

A linked item is an item that shows the contents of the item it is linked to (known as the original item).  Conceptually you can think of these as Windows shortcuts or Linux symlinks.  To create a linked item, long-press on the original item and press the link item action in the action bar.  You can move linked items, and the original item, anywhere in your collection. This gives you the flexibility to reorganise your items into different folders without the overhead of duplicating an item and needing to maintain both when the contents change.

A linked item will show the link symbol before the item title. Deleting a linked item will not affect the original item, however, deleting the original item will delete all the linked items that point to it,

Note that this is a subscriber only feature.

Searching

Press the search icon (magnifying glass) to open the search view. This will initially list all the items in your collection.

To search for items, just start typing and the list will show items that have words that contain that search term.

If you type multiple terms, then the list will show items that have both of those terms. This is known as an AND search

Advanced Search

The terms support prefixes which can be used to refine how items are found. The prefixes used are:

Global Search

Users with a paid subscription can search across all the collections in their "My Collections" view. Clicking on an item will open the collection and the item.

Note that there are some restrictions on Global Search as it is a data heavy search and thus expensive for us and potentially you, if using a metered network. We limit how often we refresh the collections when doing a Global Search, thus it is possible that the data is 'stale' and will not reflect the actual values of a collection.  A collection refresh will happen roughly every ten minutes.

Sorting and Filtering

Sorting

The lists shown in the collections apps can all be sorted, with the exception of My Collections. The sort method chosen is remembered for each collection or container and, in the case of shared collections, only affects your view of the items.

You can change the sort and filter options by pressing the expand icon that is on the information line for each tab. The filter applies to the current tab only.

The options for sorting are:

In-built and custom fields are sorted initially by the field itself, and then by Name if the field value is missing or the same as an existing value.

Sorted views can be in ascending or descending order.

Filtering

Filters can be applied to each list to restrict what items are shown. You can filter on:

Sorting Tips

Sharing Searches

In the search screen there are some menu options that allow you to share the current items shown in the search view, e.g. 

Tags

Tags can be attached to items and are useful for creating ad-hoc groupings of similar categories of items that may be spread across a collection, e.g. you could tag all 'meat' items in the different drawers in a collection of freezers.

Items can have multiple tags, so if your collections has lots of different chicken items (legs, breast, breaded, sliced, nuggets) you might want to tag them all with chicken and meat.

Only the collection owner can create tags although any user with WRITE access can tag items.

Doing More with Tags

Attributes

Tags can also be used for defining general attributes or facts of items.

For instance, imagine a shared collection on beers. Certain tags could mark the type (lager, ale, cider) others the strength (strong, med, light) and yet others the taste (fruity, hoppy, sweet, strong).

You can then filter on these to find drinks for the mood you are in (strong, hoppy, ale).

Shopping

Tags could help with shopping (while we sort out a shopping list feature). For example, you are in the 'meat' aisle of your supermarket and want to know what meat to buy?

Open the app and got to the collection with food in it, select the search screen and filter by meat. Now sort by quantity and you can see a list of meat items that have zero quantity. Similarly for fish, bread, veg, etc.

Invitations

You can share your collection with other users of the application. To share a collection, you must know the email address that is associated with the ID of the person you want to share with.

When you want to share a collection, go into the collection and click on the 'Invite users' menu option. You will be prompted to enter the email address of the person you which to share the collection with.

When the other person installs the app and signs in, they will see a notification informing them that a collection has been shared. When they click on the notification, it will prompt them to accept or decline the invitation. If they accept, they will see the collection under their 'My Collections' tab.

Notes:

You are limited to one invitation per collection. If you purchase a subscription, then you will have unlimited invites.

Manage Users

Initially, the person you share with will only have READ access to the collection, i.e. they cannot change anything. Once they've joined the collection, you can give them WRITE or ADMIN access using the 'Manage Users' menu. You can also remove them so they can no longer see your collection.

Below is a list of the Roles:

Notifications

You can opt-in to receive update notification for any collection you can view, including public ones. When an item changes in the collection you will see a badge in the collection card with a number indicating the a count of changes. You can press the badge to go to the search view where the recently changed items are shown first.

Badge counts are synchronised across all your devices and are reset when you click on the badge or collection. 

The owner of the collection must have a valid subscription for notifications to be active.

Public Collections

There is a feature to make collections public. So if you've created the best 'pokemon' collection ever, you can now let people see that collection. It's shared as READ only so there no worrying that these viewers can change anything.

Note that anonymous users can view your public collections using the Web Version.

Follow the link for more details on Public Collections.

Merge Collections

See the data handling page 

Import Collections

Subscribers can import collections from a CSV file. See this page for more details on how the import process works.

IMPORTANT - Long Term Collection Maintenance

SoftWyer Ltd., the company that produces the My Collections application, will endeavour to maintain the capability to provide hosting for your collections data for as long as we are in business and the services we rely on, especially Google's Firebase, continue to provide their cloud services at a reasonable cost.

We will provide this service to all users who have active accounts. If a user has not used the applications for a period of TWO YEARS, then we will start to archive their data and remove their accounts. Archived data will be deleted shortly after. This is regardless of whether the user has, or has had, an active subscription. It is your responsibility to use the application and to sign in to see your collections. Note that for shared collections, it is the responsibility of the collection owner to sign in as it is their account that determines the active status of the collection.