# KLIGO feature status

Reviewed 2026-09-12. Interactive prototype; no production completion is implied.

## Find equipment, services, parts and materials

- Screen: /equipment
- Available now: Search, filters, listing cards and maps work with sample inventory and locally published listings. Map locations are approximate. Materials separates new stock and site surplus, with translated lot details and source selection on the seller form.
- Developer work: Connect shared inventory, verified locations and the approved maps/geocoding service.
- Decision: Confirmed: all four categories launch on the website. Confirm initial geography.
- Source: components/marketplace/

## Accounts and company profiles

- Screen: /create-account
- Available now: Registration, recovery and profile screens demonstrate the account journey. Public prototype access does not create a real customer account.
- Developer work: Real sign-in, verified contacts, account recovery, company membership and server-enforced permissions.
- Decision: Who may register, and who approves a company?
- Source: components/profiles/; app/create-account/

## Create and manage listings

- Screen: /provider/listings
- Available now: Create, edit, publish and pause listings in browser-local demo state. Photos are resized in the browser.
- Developer work: Durable records, owner permissions, image storage, moderation and cross-device access. Persist material source (new/surplus), remaining quantities and sold-out status.
- Decision: Which listings require approval before publication?
- Source: components/provider/listing-session.ts

## Requests, quotes and direct provider deals

- Screen: /customer/quotes
- Available now: Request, quote and historical booking screens use sample/local records. No real provider receives a request or payment.
- Developer work: Deliver and persist real inquiries and responses. Adapt historical booking/payment screens for direct provider deals; KLIGO does not take payment, commission or manage fulfilment for these deals.
- Decision: Confirmed: parties arrange and pay for deals directly. Confirm which request/quote status tracking is needed.
- Source: components/customer/; components/provider/

## Messages and support

- Screen: /customer/messages
- Available now: Company-specific demo conversations, support examples and local drafts are available. Messages are not delivered to real people.
- Developer work: Private conversations, real delivery, attachments, notifications and an assigned support queue.
- Decision: Who answers support, and which notifications are needed at launch?
- Source: components/customer/company-contact.ts

## Saved items, reviews and reports

- Screen: /customer/saved
- Available now: Saved items persist in this browser. Ratings come from sample reviews. Reports remain unsent local drafts.
- Developer work: User-owned saved lists, eligible real reviews, server-checked reporting and staff moderation.
- Decision: Who verifies companies, handles reports and approves reviews?
- Source: components/customer/saved-store.ts; components/profiles/provider-reviews.tsx

## Subscriptions and paid placements

- Screen: /provider/advertise
- Available now: All 15 placements have 7-, 14- and 30-day demo prices. Billing and plans link to Advertise. A single checkout summary handles subscriptions, listing packs and ads, with Hebrew/Arabic copy and local confirmation only. No real charge or entitlement is created.
- Developer work: Implement subscription and paid-placement billing, verified payment events, entitlements, placement delivery/expiry, invoices and billing support. No seller payouts or buyer-deal checkout.
- Decision: Confirmed: these are the only KLIGO revenue streams. Approve prices and billing rules; business team handles marketing execution.
- Source: components/provider/checkout-order.ts; components/provider/ad-placements.ts

## Performance reports

- Screen: /provider/performance
- Available now: Charts and metrics are demonstration data.
- Developer work: Define and collect real events, protect privacy, remove duplicates and calculate reports from stored records.
- Decision: Which outcomes matter for the first release?
- Source: components/provider/

## Languages and mobile

- Screen: /design-system#mobile
- Available now: Responsive web screens in light and dark modes with a saved appearance choice, plus English, Hebrew and Arabic presentation. Native app source is not included.
- Developer work: Independent language/RTL acceptance, production locale/SEO handling and a separate native application if commissioned.
- Decision: Confirmed: website first; native application later. Confirm language acceptance for launch.
- Source: components/i18n/; docs/MOBILE_APP_HANDOFF.md
