PleatherStarfish / bom-squad

An inventory and search tool for DIY Eurorack synthesizer modules and components
GNU General Public License v3.0
21 stars 3 forks source link

Add logic allowing user to add or remove a component from their personal inventory #5

Open PleatherStarfish opened 2 years ago

PleatherStarfish commented 2 years ago

The personal inventory is the list of components already in a user's collection. Build out the component list allowing users to search for a specific component by various keywords, categories or filters. Allow user to add or remove that component from their inventory, including allowing users to specify how many of a certain component they have and where it is stored. In user_profile, the UserProfileComponentInventoryData is the "through" table that connects the user id with the component and contains other externalities like the number of components or personalized location (e.g. box / draw / cell, etc.)