Back to Portfolio
Web AppsReactOpenAIGraphQLNhost

AI Chat-Bot

A scalable, real-time AI assistant integration platform built on OpenAI APIs, supporting multi-agent switching, transactional chat history, and seamless customer CRM mapping.

Category
Web Apps
Platform
Full-Stack App
Delivered
2026
Source CodeView on GitHub
AI Chat-Bot

Core Features

Custom agent creation tools with specialized system prompt instructions
Real-time message streaming responses from OpenAI GPT models
GraphQL queries and subscriptions to handle live sync across sessions
Custom dashboard tracking AI tokens consumption and request rates

System Architecture

Frontend Layer

React.js, Tailwind CSS, Apollo GraphQL Client, Tailwind CSS

Backend Layer

Nhost serverless functions, OpenAI SDK

Database & Storage

Postgres database layer provided by Nhost, Hasura GraphQL engine

DevOps & Deployment

Nhost platform cloud deployments, GitHub integrations

Dynamic Problem Solver

The Solution Impact

Conversational AI
customized streaming parsers to instantly show text chunks without waiting for complete GPT generation
GraphQL layer
Hasura subscriptions instantly synchronize chat listings across tablet, desktop, and mobile devices in real time

Tech Stack

React.jsTailwind CSSApollo ClientServerless FunctionsOpenAI APINhost SDKPostgresHasura GraphQLNhost CloudGitHub