hackquest logo

emotional support

It includes a Flask backend with a chatbot that simulates a professional therapist and friend, a frontend built with HTML, Tailwind CSS, and JavaScript for user interaction

Videos

Description

# Features

- Chatbot with two modes: Therapist and Friend

- Exercises to help manage emotions

- Important helpline numbers for support

- Frontend built with HTML, Tailwind CSS, and JavaScript

- Backend built with Python and Flask

### Prerequisites

- Python 3.x installed

- pip installed

### Installation

1. Navigate to the project directory:

``

cd emotional-support-app

``

2. Install required Python packages:

```bash

pip install flask flask-cors

```

### Running the Backend Server

Run the Flask backend server:

```bash

python app.py

```

The backend server will start on http://127.0.0.1:5000.

### Running the Frontend

Open the index.html file in a web browser. You can open it directly or serve it using a simple HTTP server:

```bash

python -m http.server 8000

```

Then open http://localhost:8000/emotional-support-app/index.html in your browser.

### Usage

- Use the chatbot section to chat with the bot in Therapist or Friend mode.

- Explore the exercises section for helpful emotional support exercises.

- Refer to the helpline numbers for immediate assistance.

Progress During Hackathon

we have build this project during hackathon period we faced many code error and fix it

Tech Stack

Python
html
javascript
css

Fundraising Status

no

Team LeaderSSaquib Khan
Sector
AI