Explore Node.js APIs, automation, bots, web scraping, and full-stack projects by Abdelrhman Diab.

Official landing page for a major Saudi retailer, built for WhatsApp Business account verification with an admin dashboard.

Multilingual doors storefront landing page with product listings, an admin dashboard, and search-friendly page structure.

Unofficial experimental CLI that submits a brief through an authenticated ZCode Desktop session using local CDP and RPC.

WhatsApp HR assistant that guides employee inquiries, reads Google Sheets, and provides a live admin dashboard.

Client WhatsApp assistant that answers product questions, searches the store catalog, and sends requested restock notices.

Private WhatsApp bot for group moderation, scheduled messages, AI commands, and authenticated API sending.

Node.js integration that queues Twelve top-up and voucher purchases from Salla order webhooks.

Open-source Telegram bot for monitoring Linux servers and running authorized maintenance commands.

Private Arabic-English skills taxonomy and search library with autocomplete, typo matching, and job-text extraction.

Open-source GitHub Actions controller that starts a Scaleway worker for queued jobs and stops it when idle.

Booking backend and admin dashboard for barbershop appointments, accounts, billing, and support.

Telegram bot that monitors Binance and Bybit P2P ads and sends filtered alerts through a delivery queue.