This is a fun-weekend project I built during the last days. What I like about such small projects is the possibility to try out new technologies or tools (and maybe use them in bigger projects). For this one I am trying out honeybadger to track backend and frontend errors.
It still has a few shortcomings I want to tackle in the next few days:
* The biggest one is to handle npm-packages that are also shipping browser-bundles
Thanks so much people, I really appreciate all your feedback. I read all comments, already answered to some them. I will try to respond to every one, but can't promise that.
I noted down all the feedback and ideas for improvement and will tackle those points:
* better filters (video resolution, displayPort, card readers, power delivery) and sorting by price, "no-feature" search
* Better and cleaner design
* Moar data: definitely Thunderbolt 3 hubs and usb-c hubs of higher quality (anker?)
* implement reviewmeta to check the reviews of each product
Power Delivery is already implemented, but you have to choose that the hub has to have at least one usb-c port. It it possible to have power delivery without having an usb-c(likw) port?
Thunderbolt 3 support is on my todo list:)
My plan is to add more usb hubs (usb-3, thunderbolt), so stay tuned ;) Card reader filter will also be implemented very soon:)
I am no expert on usb hubs, but filtering for pass through power is actually possible: You have to specify at least 1 for usb-c port, then you can select the "Power Delivery" checkbox. Is power delivery the same as pass through power? and it is it possible to have that without having a usb-c port?
Yeah, the design was/is more of a quick and dirty to get it up and running, will definitely improve it!
The Story: I was actually looking to buy a USB-C hub myself but was annoyed by the amazon website: no filtering, no clear marking of features... Talked to some tech friends, they had encountered the same thing, so I quickly acted and created that website^^
It still has a few shortcomings I want to tackle in the next few days:
* The biggest one is to handle npm-packages that are also shipping browser-bundles
* Better design of the website
* Add a queue to process the analysing requests