A web-based chatbot application built with Flask, providing an interactive conversational interface.
- Real-time chat interface
- Flask backend server
- WebSocket support for instant messaging
- Responsive web design
- Simple and intuitive user interface
- Python 3.7+
- Flask
- Flask-SocketIO
- Python-dotenv
- Clone the repository:
git clone https://github.com/yourusername/scorpio-flask-chatbot.git
cd scorpio-flask-chatbot- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Create a
.envfile in the project root - Add your configuration variables:
FLASK_APP=app.py
FLASK_ENV=development
SECRET_KEY=your_secret_key
- Start the Flask server:
flask run- Open your browser and navigate to
http://localhost:5000
scorpio-flask-chatbot/
├── app.py
├── static/
│ ├── css/
│ └── js/
├── templates/
├── requirements.txt
└── README.md
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request
- Clone this repository 'git clone git-link'.
- Create a python virtual env (Optional but recommended).
- install the packages in requirements.txt
Activate the virutal env then
pip install -r requirements.txt
- use 'flask run' command in the root directory to run the flask app.
- The App will run at given ip link by your wsgi server.