AI Chat

A modern, responsive ai chat application built with ReactNode.js, and OpenAI’s GPT-3.5-Turbo.

Tech Stack

Frontend

  • React (Vite)
  • Bootstrap 5 + Bootstrap Icons
  • Axios
  • Custom CSS transitions
  • React markdown

Backend

  • Node.js / Express
  • OpenAI API (gpt-3.5-turbo)
  • CORS & Environment Config

DevOps

  • Vercel (frontend)
  • DigitalOcean Droplets (backend)
  • Github Actions (CI/CD)
  • NGINX (Reverse Proxy)
  • Cert-Manager + Let’s Encrypt (HTTPS)