An open API service indexing awesome lists of open source software.

https://github.com/ramankishore08/chatbot-zeotap


https://github.com/ramankishore08/chatbot-zeotap

bootstrap python reactjs vite

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🤖 ZEOTAP ASSIGNMENT

Welcome to the **Chatbot**, a seamless integration of **React**, **Flask**, and **REST API** to deliver an interactive chatbot experience.

## 🚀 Features
- 💬 Real-time chatbot responses for college admission.
- ⚡ Fast and efficient frontend with React
- 🌐 Backend powered by Flask
- 🔗 REST API integration
- 📦 Easy installation and setup

## 🛠️ Tech Stack
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)
![Flask](https://img.shields.io/badge/Flask-000000?style=for-the-badge&logo=flask&logoColor=white)
![NLP](https://img.shields.io/badge/NLP-FF6F00?style=for-the-badge&logo=ai&logoColor=white)

---

## 🛠️ Local Setup
Run **Backend** first, then start **Frontend**.

### Clone the Repository
```bash
git clone https://github.com/RamanKishore08/Chatbot-Zeotap.git
```
### Open file directory
```bash
cd Chatbot-Zeotap
```
### Open Frontend
```bash
cd backend
```
### Install necessary python libraries
```bash
pip install flask flask-cors
```
### Run Flask Backend
```bash
python app.py
```
### Open Frontend
```bash
cd frontend
```
### Install the node modules
```bash
npm install
```

### Install the libraries
```bash
npm install requirements.txt
```

### Run the Frontend
```bash
npm run dev
```

## 🎯 Usage

Once the frontend and backend are running, open the web browser and start interacting with the chatbot.(Since it is deployed with less RAM in onrender so the Response will be slow(30-40 seconds).

## Live: https://zeotapchatbot.vercel.app/