benjamin.sutter
  • Joined on 2026-04-15
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-26 13:36:37 +00:00
a825672197 feat: collapsible filter bar, compact property cards, offer wizard field selection
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-25 22:08:41 +00:00
36570c5bdc fix: resolve all TypeScript errors and refactor oversized components
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:57:14 +00:00
98d2770054 feat: Datenpflege — actionable work queue with inline editing
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:53:30 +00:00
6fb2fb027c refactor: rename tab to KI-Signale, diversify DEMAND signal narratives
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:47:51 +00:00
7f6b7766e6 feat: Marktchancen — Netzwerk-Hinweise tab (human-sourced market intel)
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:32:45 +00:00
63909c8caf feat: Marktchancen — source links, KI-Kontaktdaten, portfolio match, Anschreiben
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:22:20 +00:00
d8ff380d6e feat: merge Markt-Leads + Markt Intelligence → Marktchancen
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:14:30 +00:00
81d66d24a9 feat: hide Marktsignale tab on Inserate detail drawer — direct listings have no market signal data
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:13:51 +00:00
e597e81ff5 feat: hide Matchability tab on Inserate detail drawer
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:12:10 +00:00
d2af8664f4 fix: KPI card counts match feed — exclusive buckets + filter reset on click
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 21:08:45 +00:00
cd220ed282 feat: Suchabo inline contact flow — chip opens need detail + OfferWizard
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:54:09 +00:00
a9ee53f185 feat: Inserate — edit drawer + Suchabo match count per listing
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:47:15 +00:00
fe8444c1d3 feat: add 6 mock direct listings (sourceType DIRECT) for Inserate page
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:45:16 +00:00
453f2b1982 refactor: merge nav — rename to Inserate, remove Neues Inserat sidebar entry
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:42:39 +00:00
d804d1c923 feat: Reminder Manager UX — timeline-first grouped layout
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:28:11 +00:00
a9e038a64f feat: Marktsignale KPI panel with adjustable radius (5/10/15/20 km)
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:19:38 +00:00
61a26d00a7 feat: Mietvertrag-Mock für 50 % der Objekte (URL + Bezeichnung)
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:18:04 +00:00
f2edc3b2ef feat: Mietvertrag hinterlegen pro Objekt (Link + Bezeichnung)
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 20:12:49 +00:00
e95490eb72 feat: Grundriss-Feature, Listenansicht mit Bildern, Gewerbe-Label, Image-Pool
3ab6eeccf2 fix: demand Anfragen page shows own sent inquiries (demand perspective)
128d28af8d feat: in-memory inquiry flow — send from card, pipeline, and detail
9df5d285f5 fix: remove hidden score modifiers + fix Zürich auto-inference false positive
609a3634bd feat: remove EXTERNAL_MARKET result type entirely
Compare 5 commits »
benjamin.sutter pushed to Ultimate at johannes.gasser/property-match 2026-05-24 15:18:34 +00:00
11de05025c fix: merge EXTERNAL_MARKET into Verifiziertes Objekt