Back to projects

PrashanGPT — AI Chatbot Website

PrashanGPT is a full-stack AI chatbot website that enables real-time conversational interactions through direct API integration with a language model. The frontend is built with React and Vite, using the Context API for global state management so chat history and UI state stay in sync across components without prop drilling. The backend, built with Node.js and Express, exposes REST APIs that proxy requests to the AI provider, keeping API keys and request logic off the client. It was an early full-stack project focused on building a clean, real-time chat UI and understanding how to structure state management across a React frontend and an Express backend.

PrashanGPT — AI Chatbot Website

Key Features

Tech Stack

ReactViteNode.jsExpress.jsContext APIREST APIs