Everybody needs to keep track of their belongings, one day or the other. This is true for individuals, families, sports clubs, and corporate organizations alike. It's called inventory management.
Django Organice should include an app like that to allow any user to track their belongings.
Design Notes
The users should be able to track their belongings themselves. It should not be a solution that is made for central administration by a few select in power (aka "backoffice").
It might be worth clarifying how this would integration with a "Shop" component that Django Organice has or needs to have (for selling or giving away stuff); maybe that can be reused, but the "simple integration" into the user profile needs to be thought of.
Use Cases
As a company / development or design agency / etc.
I want my employees to be able to easily note down details about the computers and peripherals they own
so that they can keep track of their stuff themselves
and update the list of things (hardware) they hold themselves.
As a sports club
I want to assign sports material, balls, team shirts, swimming caps (not yet sold), tables, coffee machine (for events), etc. to either a "role", "group" or "person" of my club
so that it's easy to keep track of who (which team, which people) has/have what.
As an accountant, head of family, "responsible for everything", etc.
I want to be able to list all inventory items, optionally filter or sort them, print them out, etc.
so that I can help keeping things under control
and I should be allowed to pass that privilege on to others
(if it's not enabled for everyone by default, which maybe is a good idea!).
Everybody needs to keep track of their belongings, one day or the other. This is true for individuals, families, sports clubs, and corporate organizations alike. It's called inventory management.
Django Organice should include an app like that to allow any user to track their belongings.
Design Notes
Use Cases
Potentially Useful Apps