Advanced Search
Search Results
169 total results found
VP Spaces API Documentation
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-08-20 Version: v1.0 Base URL: http://localhost:8765/api/v1 (local) — server.port=8765 Short Description: A Space is a live audio conversation with an audience. A small stage of speakers talks over W...
CHAT BOX API
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-09-14 Version: v1.1 Base URL: http://localhost:8765/api/v1 (local) — https://dev.api.nexgate.co/api/v1 (staging) XMPP: JID domain nexgate.tz (local) — dev.chat.nexgate.co (staging), client port 5222...
Amended Endpoints — what the feed release changes in endpoints you already have
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-09-18 Version: v1.0 (backend branch fet/feed_baking) Base URL: https://dev.api.nexgate.co (staging) · https://api.nexgate.co (production) Short Description: This document lists only the endpoints th...
New Endpoints — everything the feed release adds
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-09-18 Version: v1.0 (backend branch fet/feed_baking) Base URL: https://dev.api.nexgate.co (staging) · https://api.nexgate.co (production) Short Description: Every endpoint here is new — a new URL on...
Event Catalogue — the full round trip, both directions
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-09-18 Version: v1.0 (backend branch fet/feed_baking, schema version 1) Cluster: Redpanda (Kafka API) · Schema registry: JSON Schema, subject <topic>-value, BACKWARD compatibility Short Description: ...
Sending interactions — guide for the app team
Audience: Android, iOS and web developers. Status: built on the backend (branch fet/feed_baking, 2026-09-17). The recommendation model learns from what people do. It can only learn from what the app sends, and anything not sent today is lost for good: a watch ...
NexGate — Commerce, Location & Logistics Master Guide
Purpose. This is the single reference for how buying, location and shipping work in NexGate. It captures every decision made so far and the reasoning behind each one, so that any implementer (human or Claude Code) can build from it, and future-you remembers w...
NexGate Location Service — Implementation Spec
For the implementer (Claude Code): read this whole file before writing code. Follow the existing conventions of the NexGate codebase (package layout, REST path style, auth/security, error format, ID type, DTO style, tests). Where this spec and the codebase co...
NexGate Shipping Service — Development guide
Status: design agreed in discussion (2026-10-12), not built yet. Built on the Location Service (wards, shop locations, user addresses, frozen places — see commerce_logistics_changes.md). Source specs: doc-hub Logistics Service book (location spec + commerce/lo...
# NexGate Shipping Service — Build Plan Development
How we build docs/shipping/SHIPPING_SERVICE_DESIGN.md (the "design", § numbers below point to it). Status: plan agreed to start, nothing built yet. Built on the Location Service (done: wards, shop locations, user addresses, frozen places). Ground rules for eve...
Textify Voice: Architecture
Companion to SPEC.md (what and why). This file is how: components, boundaries, call flows, data model, APIs, events, infrastructure, security. Stack: Textify (Go) + Voice Service (Java Spring Boot) + LiveKit (self-hosted) + OpenAI Realtime (over SIP) + Africa...
Textify Voice: Product & Functional Specification
Status: draft for implementation · Owner: Joshua Saimon Sakweli (QBIT SPARK) Companion doc: ARCHITECTURE.md (components, data model, APIs, infra). This file is written so a new engineer, or a new AI coding session, can pick up the work with no prior context. ...
Location Service API
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-24 Version: v1.0 Base URL: https://api.nexgate.co/api/v1 Short Description: The location service turns map pins into Tanzanian places (ward, district, region), keeps every shop's location and eve...
Shipping Service API
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-28 Version: v1.1 Base URL: https://api.nexgate.co/api/v1 Short Description: The shipping service decides how a shop's order reaches the buyer — pickup at the shop or delivery by a shipper — and r...
Shipping Campaigns API
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-28 Version: v1.2 Base URL: https://api.nexgate.co/api/v1 Short Description: A shipping campaign is someone paying part of a buyer's delivery, for buyers who meet some rules, for some time — "Free...
App Fixes — Change Log
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-25 Version: v1.0 Backend version / branch: 1.2.4 · fet/location_service (+ notification server fet/location_service, File Thunder fet/shipping) Deployed to: not yet — staging first Compared with:...
Push Notifications Documentation
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-28 Version: v1.1 (group calls and group messages; live on staging: Firebase and Apple VoIP are switched on; not yet verified on a real phone) Base URL: https://dev.api.nexgate.co/api/v1 (staging)...
Event Group Tickets, Product Group Buys — Frontend Change Log
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-31 Version: v1.0 Backend version / branch: fet/location_service (+ notification server d17b028) Deployed to: staging, already live since the 2026-10-25 deploy (6434a415) Compared with: staging as...
Event Group Tickets ("Buy Together") API
Author: Josh S. Sakweli, Backend Lead Team Last Updated: 2026-10-07 Version: v1.0 Base URL: http://localhost:8765/api/v1 (local) — https://dev.api.nexgate.co/api/v1 (staging) v1.0 — tested end to end locally on 2026-10-07: starting and filling a group, two bu...