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

Feedback *System*? πŸ’¬ ⭐ πŸ‘Ž #313

Open
2 tasks
nelsonic opened this issue Dec 7, 2024 · 0 comments
Open
2 tasks

Feedback *System*? πŸ’¬ ⭐ πŸ‘Ž #313

nelsonic opened this issue Dec 7, 2024 · 0 comments
Labels
discuss enhancement New feature or request epic good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested T4h technical user-feedback

Comments

@nelsonic
Copy link
Member

nelsonic commented Dec 7, 2024

Problem

At present we don't have any sort of feedback system for @home 🫀 πŸ€·β€β™€οΈ
We've had 15 friendly people stay these last 6 months ❀️
and a handful have given feedback via the Workaway platform πŸ’¬ πŸ‘
however it's all been feedback for the host(s), not the house! πŸ‘₯
And none of it gets us any closer to running a shared living house ... πŸ™ƒ
If we are going to run the House as going concern without our physical presence,
we need to start collecting feedback ASAP and building our feedback loop. πŸ”
Both so we can show the progress we are making to ourselves (+ stakeholders) 🏁
and so that when we open to paying guests, they don't feel like they're alpha/beta-testers. πŸ†Ž

Thankfully, we have the perfect project for this already: https://github.com/dwyl/feedback πŸ”—

image

Some of the code will be reusable ... need to determine how much after we've done a UI/UX sketch! πŸ§‘β€πŸŽ¨
We can include the fact that feedback is optionally anonymous but don't over-emphasise it. πŸ™Š

Proposal (for discussion)

  • Capture/discuss what data we want to collect from guests. e.g:
    • Name (100% optional, though encouraged especially for public + positive feedback!) 🌹
    • Positive feedback (Text field) - let people write a sentence/paragraph of their experience. βž•
    • Constructive (Negative) feedback - encourage people to be very specific with what can be improved! βž–
    • Link to issue where they reported a problem while they were staying @home e.g: Downstairs Shower Room Door Needs To Be RepairedΒ #285
    • Public / Private Toggle (as in our original prototype) πŸ™ˆ / 🌏
    • Date Range when they visited/stayed @home. πŸ“†
    • Star rating ⭐ this is especially helpful for public "reviews"
  • Revive and build upon the superb work done by @jackcarlisle ❀️
  • Ideally we should be able to send the person a link with a unique id that pre-populates the date-range when they stayed. πŸ”—

Note: If they chose to complete the feedback via the provided link, we don't need to have a Name field.
But if they decide to toggle to public and leave a star-rating, we can have a field for Public Name,
i.e. what they want to to appear on their review.

Later we could also create an integration that helps people who have left a positive review
to publish it to Google Reviews: https://developers.google.com/my-business/content/review-data
but that's a Boss Level Quest for much later! πŸ˜‰

We should also have a generic form that anyone can access directly from our website without auth or any pre-pop.
e.g: home.dwyl.com/feedback

@iteles this is a 1-2 week mini-project that we will need to build sooner or later. πŸ’­
(The sooner we build and start using it the better for iteration & refinement)
We could sit down and do a sketch of all the fields/layout in Figma when you have time ...
Probably T2h of our time is required to finalise requirements.

And we could axsk @MikeRund to work on it remotely from Blightly πŸ‡¬πŸ‡§ while he's awaiting Visa clearance to return. ⏳
Or I will get to it sometime next year once the Secret Garden #14 is finished ... πŸ‘· 🌱 βŒ›

Yes, we could bare-bones build this using just a styled Google Form as we've done before: 🧾
https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server
maybe that could be a good approach for rapid prototyping this :shipit:
and then lift-and-shift (the HTML + Tailwind CSS is always reusable) the code to the more "advanced" version. πŸ’­

#discuss πŸ’¬ πŸ™

Relates to: #113 #Systems βš™οΈ

@nelsonic nelsonic added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers question Further information is requested epic T4h discuss technical user-feedback labels Dec 7, 2024
@github-project-automation github-project-automation bot moved this to More ToDo ThanCanEver Be Done in Nelson's List Dec 7, 2024
@nelsonic nelsonic moved this to πŸ“‹ Backlog in dwyl app kanban Dec 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss enhancement New feature or request epic good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested T4h technical user-feedback
Projects
Status: More ToDo ThanCanEver Be Done
Status: πŸ“‹ Backlog
Development

No branches or pull requests

1 participant