Skip to content

Faisalthecoder/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Chatbot Application

A full-stack chatbot web application deployed in Docker Swarm with Nginx reverse proxy and accessible on the custom domain aitrack.tech.


πŸš€ Features

  • Frontend: React + Vite
  • Backend: Python FastAPI (REST API)
  • Nginx Reverse Proxy: Routes traffic to frontend and backend
  • Docker Swarm Deployment: Production-ready orchestration
  • Custom Domain Support: Deployed on aitrack.tech
  • Environment Configurable: Easily switch between development and production

πŸ› οΈ Project Structure

chatbot-app/ β”œβ”€β”€ frontend/ # React + Vite frontend β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ vite.config.js β”‚ └── Dockerfile β”œβ”€β”€ backend/ # FastAPI backend β”‚ β”œβ”€β”€ app/ β”‚ └── Dockerfile β”œβ”€β”€ nginx/ # Nginx configuration β”‚ └── nginx.conf β”œβ”€β”€ stack.yml # Docker Swarm stack file └── README.md


βš™οΈ Local Development

1. Clone Repository

git clone git@github.com:faisalthecoder/chatbot-app.git
cd chatbot-app

About

just for practice purpose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published