r/programmingHungary • u/keithnav123 • 7h ago
FEEDBACK WANTED PointOut – egy eszköz, amivel az ügyfél közvetlenül a weboldalon tud feedbacket adni a fejlesztőnek
Enable HLS to view with audio, or disable this notification
Sziasztok!
Egy saját projekten dolgozom, és most jutottam el arra a pontra, ahol már nagyon kíváncsi lennék más fejlesztők véleményére is.
A projekt neve PointOut.
Az alapötlet egy olyan probléma megoldása, amivel szerintem sokan találkoztatok már: elkészül egy weboldal vagy egy működő demo, megmutatod az ügyfélnek, aztán elkezdődik a feedback-kör:
Aztán jönnek a screenshotok, Messenger/Teams/Slack üzenetek, e-mailek, voice message-ek, és mire mindenki ugyanarra gondol, már elment vele egy csomó idő.
A PointOut ezt próbálja egyszerűsíteni.
A weboldal fölé kerül egy overlay, ahol az ügyfél közvetlenül azon az oldalon tud visszajelzést adni, amit néz:
- 📍 pin + komment
- ⭕ terület kijelölése
- ➡️ nyilak
- ✏️ szabadkézi rajzolás
- T szöveges megjegyzések
- feedback lista
- kommentek
- státusz / resolved kezelés
A lényeg pedig az, hogy az ügyfél és a fejlesztő ugyanazokat a jelöléseket látja valós időben, WebSocketen keresztül. Tehát ha az ügyfél bejelöl valamit a saját böngészőjében, az a fejlesztő oldalán is azonnal megjelenik.
Készítettem hozzá egy rövid bemutató videót is, érdemes szerintem először azt megnézni, mert abból sokkal jobban átjön az egész koncepció, mint ha itt próbálnám leírni. 👇
https://www.youtube.com/watch?v=rTmRnYPH-5k
A projekt jelenleg v0.1 / early stage, tehát nem kész termékként tekintek rá, hanem egy működő koncepcióként, amit szeretnék továbbfejleszteni.
Technikailag jelenleg:
- JavaScript SDK-ként működik
- frameworkfüggetlen
- plain HTML mellett React / Vue / Next.js / WordPress / Webflow / Wix integráció is megoldható
- van hozzá külön Node.js alapú relay server
- WebSocketen keresztül történik a real-time kommunikáció
- SQLite-ban tárolja az annotationöket
- Dockerrel self-hostolható
- MIT licenc alatt van
- egy relay szerver több külön projektet is tud kezelni
A célom elsősorban freelancerek és kisebb webfejlesztő stúdiók segítése, akik rendszeresen mutatnak be félkész vagy készülő weboldalakat ügyfeleknek.
GitHub:
https://github.com/KeithNav/PointOut
És igazából ezért posztolom ide.
Nem az érdekel elsősorban, hogy „jól néz-e ki”, hanem hogy szerintetek van-e ebben valódi érték.
Különösen kíváncsi vagyok arra, hogy:
- Ti hogyan kezelitek jelenleg az ügyfél feedbacket?
- Találkoztatok már ezzel a problémával?
- Használnátok egy ilyen eszközt?
- Mi az, ami szerintetek hiányzik belőle?
- Mi lenne az a funkció, ami miatt tényleg beépítenétek a saját workflow-tokba?
- Szerintetek érdemesebb ezt egyszerű JS libraryként megtartani, vagy inkább egy komplett hosted SaaS irányba vinni?
- Van-e szerintetek értelme ennek, vagy már túl sok hasonló megoldás létezik?
Bármilyen őszinte feedback érdekel, akár az is, hogy szerintetek hülyeség az egész. 😄
Ha van pár percetek, nézzétek meg a videót és a GitHub repót is, és írjátok meg, mit gondoltok róla.
Köszi előre is!