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.
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