| We are a small team, somewhat struggling to collect/work through feedback we get from our team members. This mostly relates to frontend features / changes. Currently, when anything is implemented it’s automatically deployed to a unique url which we then submit to the rest of the team to QA/give feedback on. Collecting and organising of this feedback however, especially with larger changes, can become unwieldy. Atm. we essentially have everyone commenting under a QA ticket. It’s easy to dump information but rather hard to ask clarification questions on a specific point and have an organised task list created out of them. Especially after a couple of rounds it often happens that something is forgotten, or it’s not clear what has already been fixed/changed. Now, of course we can be better people and ensure that the person asking for feedback is more organised, buuuuut probably not going to happen. The question is if anyone knows of a tool we could use that allows us to collect feedback from a web app and somehow creates a task list out of this, maybe with the ability to comment, adding screenshots and videos would be amazing. I am also not fixed to this workflow, if anyone has a different way to work which makes all those points mute thats also interesting. |
1. *OpenReplay* (open-source): A fantastic session replay tool with React integration, allowing you to capture visual feedback, user sessions, and bug reports. It’s fully self-hostable, and you can store data in S3 or your own infrastructure. Highly recommend it for teams wanting full control over their data.
2. *Sentry (Self-hosted)*: While Sentry is primarily known for error tracking, it also allows capturing user feedback (with screenshots) and integrates well with React. The self-hosted version lets you manage everything internally, with support for custom storage like S3.
3. *GlitchTip* (open-source): A lightweight alternative to Sentry with error tracking and feedback options, designed for simplicity. Fully self-hostable and works great with React apps.
4. *Marker.io*: A fantastic tool for visual bug reporting that integrates seamlessly with React. It allows users to report bugs directly from the app, including screenshots and annotations. While not open-source, it supports private cloud hosting, letting you store data on your own infrastructure or in S3. The UI is great for non-technical users, making feedback collection simple and effective.
5. *SessionStack* (self-hosted option): A solid choice if you need session replays for debugging frontend issues. They offer a self-hosted version, so you can store all session data in S3 or your own servers.
For teams like yours, where managing feedback and QA efficiently is key, these tools provide the flexibility you need, especially if you require private hosting. They all integrate seamlessly with React, and they keep your data within your control.