packstack-tech / app Goto Github PK
View Code? Open in Web Editor NEWFrontend application
License: MIT License
Frontend application
License: MIT License
Details to be added...
The inventory table has a Notes popover column, but this is missing in the packing lists table. This component can be added to the packing list tables.
Currently, when pages or components are loading, "loading" is displayed.
A Loading
component needs to be created that has different size variants and automatically centers within the parent component.
The mobile version is nearly unusable as-is. Styles need to be added to make the UI mobile-friendly.
Tables should not collapse. Rather, they need to scroll horizontally. This may require adding a wrapper around table components.
For instance, I bring the same shirt twice on a hike so I set the quantity to 2. When I mark that item as worn it should probably only deduct one shirt's weight from the base weight.
Right now I can't think of a case where I'd need to deduct all items from the base weight if I mark it as worn. โ๏ธ
Users should be able to collapse/expand the side panels in the packing list view (trip info / inventory)
Adding a field in inventory for designating an item to a person and adding filtering on the person when building packs.
I'm usually the one planning the packs for my family (wife and kids), and it would be great to be able to build several packs for the individuals in one place.
Stuff like clothes, backpacks, poles, other wearables, etc., is personal in size and weight, but then I distribute all the other stuff according to ability (size, age, fitness, etc.).
The feature of having everyone's gear in one inventory and being able to filter on a person when building would be killer.
When reordering items in the packlist the items drop at the right spot but the quantity and 'worn' state don't update.
See screencap:
Browser refresh shows the quantity and status in the right place again so it's hopefully just a minor scoping issue. ๐
Due to popular demand, importing has become a requirement.
System needs to import from lighterpack, and may support other csv file data structures.
New packs do not auto-save, so a warning should be added if a user attempts to navigate away from a new pack.
Values for "Manufacturer", "Product" and "Variant" gets (sometimes) removed when editing an item.
When I choose to edit an item, and then changes the value for "Item Name", it will sometimes remove whatever values I have previously added for "Manufacturer", "Product" and "Variant".
This is rather annoying. :/
Steps to reproduce:
Right now when creating a new item in the inventory the input field for "Item name" uses name="name"
which pollutes the browser's autofill option for filling out forms. I'd suggest renaming the name
attribute to itemname
or something similar.
When sharing a link to a pack list it'd be great to see the visual breakdown on top of the list.
PS. on my search for a lighterpack alternative I stumbled upon packstack and I really like what has been created so far and it's amazing to see that it's actively being worked on! Do you accept PRs from outside contributors?
Right now if I want to change a category's name I'd have to go through every single item within a category and change it manually.
It'd be great if I can go to my inventory and have an edit button in the row with the category title, similar to the edit button at the end of the row of every item.
Hello,
It would be great to be able to manage the number of items in the inventory.
Let's say we have 2 bottles in our inventory, it wouldn't be possible to add more than 2 in our packing list.
Thank you for your feedback
Some users have requested a light UI mode. This can be added to the tailwind configuration, and should appear as an option on the Settings page. Setting should be saved to local storage.
For insurance reclaims, it can be useful to be able to:
Continue the great work!
Currently, only inventory can be exported. Need to add export for packing lists.
It should be possible to move items from one pack to another, without having to delete the item to recreate it in another pack.
Hello,
Could you please add the following features :
Thank you :)
I have a category called "Clothing / Biking". And I would now like to add the category "Biking", for general biking stuff.
When I type "Biking" and hit Enter, it will then use the already existing category "Clothing / Biking". I have tried every possible way to add the category "Biking", but it seems impossible.
When duplicating a list it gets the name untitled
however when this is changed to something else it still retains the original untitled
-name in the list view. When viewing the actual list it displays the new name.
Hello,
When we export our inventory from PackStack we get a CSV file with the following columns :
name | manufacturer | category | product | weight | unit | price | consumable | product_url | notes
But it is only possible to import CSV from lighterpack with those columns :
Item Name | Category | desc | qty | weight | unit | url | price | worn | consumable
Thus, multiple fields are not completed, especially the product and the manufacturer.
Please, add the possibility to import CSV files with the following columns :
name | manufacturer | category | product | weight | unit | price | consumable | product_url | notes
Thank you
Currently, we're using a hacky method for determining the proper weight unit. This leads to redundant code and potential mistakes.
Instead, use the user's default weight unit for determining the base conversion weight unit. Clean up existing conversion code.
I keep running into the issue that I can't create an item with a product name how I want to name it.
For example, I want to create an item as follows:
Manufacturer: Leatherman
Product name: Micra
But someone else created a product like this:
Manufacturer: Leatherman
Product name: Leatherman Micra
The system always autocompletes to "Leatherman Leatherman Micra" now and there's nothing I can do about it. ๐
Same with Manufacturers. I want to create an item with the manufacturer "Loop" but I can only create an item with "E-Loop" or "Loopalien" as Manufacturer.
It'd be great if, regardless of what already exists in the database, there's always an option to create a new manufacturer or product name at the end of the autocomplete dropdown. ๐
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.