Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add inventory management #16

Open
bittner opened this issue Sep 2, 2020 · 0 comments
Open

Add inventory management #16

bittner opened this issue Sep 2, 2020 · 0 comments

Comments

@bittner
Copy link
Member

bittner commented Sep 2, 2020

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

  1. 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.
  2. 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.
  3. 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!).

Potentially Useful Apps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant