Skip to content
View saboonikhil's full-sized avatar

Highlights

  • Pro

Block or report saboonikhil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saboonikhil/README.md

Kahwa

Hi, I'm Nikhil Saboo

Full-stack engineer building products, automation, and open-source tools. I care about clear UX, reliable backends, and shipping things people can actually run on their own infra.

Currently exploring: self-hosted WhatsApp workflows and integration-heavy systems.


Featured project

Kahwa Self-hosted WhatsApp Web dashboard — QR pairing, chats, workflow builder (scheduled outbound, inbound auto-replies, receipt acks). Node.js · TypeScript · PostgreSQL · Prisma · whatsapp-web.js
MIT · single-tenant · no login — run it on your machine
git clone https://github.com/saboonikhil/kahwa.git && cd kahwa && npm install && npm run dev:local

Contributions, issues, and feature ideas welcome.


Elsewhere


Stack I work with

TypeScript · Node.js · React · PostgreSQL · Prisma · Docker · Python · automation / APIs


GitHub stats

GitHub stats

Pinned Loading

  1. kahwa kahwa Public

    Self-hosted WhatsApp Web dashboard with workflows: QR pairing, chats, scheduled sends, and inbound auto-replies. Single-tenant, no login. Node.js + PostgreSQL.

    TypeScript

  2. Drag-API Drag-API Public

    HTTPS Express + MongoDB API for ride-sharing flows: auth, users, partners, cabs, rides, payments, OTP. JWT on /api/* routes.

    JavaScript

  3. Gait-Assessment Gait-Assessment Public

    Wearable-sensor gait analysis (Python): pressure + gyro data, gait phases, and visualization for ambulatory assessment. Academic/IoT project.

    Python 2

  4. Recruitments Recruitments Public

    Angular recruitment / hiring management UI (Angular 6). CRUD-style flows, components, and e2e tests—frontend-focused portfolio app.

    TypeScript

  5. Medicent Medicent Public

    Doctor–patient portal (Python/Flask-style backend + HTML/CSS/JS frontend). Appointments, records, and Azure integration experiments.

    HTML

  6. zeitgeistpm/sdk-next zeitgeistpm/sdk-next Public

    The next iteration of the Zeitgest sdk in development.

    TypeScript 7 1