A simple chatbot project built using React (frontend) and Flask (backend) to simulate cylinder booking conversations. Deployed on Vercel (frontend) and Render (backend).
- 🔸 Frontend:https://ecommerce-chatbot-frontend-xdsk.vercel.com
- 🔸 Backend: https://ecommerce-chatbot-backend-glj7.onrender.com
- React + Vite-based chatbot UI
- Flask REST API for message processing
- Axios for HTTP requests
- Basic styling + user-friendly layout
- CORS enabled for cross-origin requests
- Easy deployment on Vercel and Render
/frontend → React + Vite frontend /backend → Flask backend API
cd backend
python -m venv venv
venv\Scripts\activate # Windows
pip install -r requirements.txt
python app.pycd frontend
npm install
npm run dev
-
User types a message into the chatbot.
-
Axios sends a POST request to:
-
Flask receives the message and returns a reply.
-
React updates the UI to display bot response.
-Frontend: React, Vite, Axios
-Backend: Python, Flask, Flask-CORS
-Deployment: Vercel (frontend), Render (backend)
- MIT
