← Back SIEF ALSHEYAB / PROJECTS Resume ↗
🎓

SHAI For AI

Full-stack SaaS platform built from scratch as the complete digital backbone of an Arab AI training company — custom CRM, bilingual AI sales bot, Discord course automation, and production-hardened Node.js/React stack. Architected and delivered as sole engineer.

Production Node.js React Prisma Railway
SHAI For AI — AI Training & Automation Platform

Overview

SHAI For AI is the first Arab AI training company, offering professional courses in Python, Data Analysis, Machine Learning, Power BI, SQL, Azure AI, NLP, and Agentic AI. The platform I built handles the entire digital operation: public web presence, lead intake, student enrollment, internal CRM, automated communications, and Discord community onboarding.

The system was architected and built end-to-end as sole engineer — backend, frontend, database schema, custom CRM data layer, AI sales bot, and all deployment infrastructure. Every component is purpose-built for the company's bilingual Arabic/English audience.

Stack Architecture

FrontendReact 18 · React Router v7 · Vite · Tailwind CSS
BackendNode.js · Express · JWT auth · Helmet · Rate limiting
DataPrisma ORM · SQLite · Custom CRM models
AI BotCustom bilingual sales bot · Arabic/English NLU · Embeddable widget
CommsDiscord.js v14 · Automated course-channel invites on enrollment
Jobsnode-cron scheduled tasks · nodemailer transactional email
DeployRailway (backend, nixpacks) · Vercel (frontend) · Docker · Push-to-main CI/CD

Key Deliverables

Tech Stack

Node.js / Express React 18 Vite Tailwind CSS Prisma ORM SQLite Discord.js v14 JWT Helmet node-cron nodemailer Railway Vercel Docker

Demo Preview

▸ SHAI FOR AI — PLATFORM STATUS