Skip to content

This app offers both standard text-based or audio-assisted support to accept user input on issues surrounding wellness.

Notifications You must be signed in to change notification settings

Chriscodesss/MyPython-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

MyPython-Project

WellnessHub Support App is a Python-based desktop application designed to offer anonymous and accessible wellness support for individuals experiencing abuse, mental health challenges, or general wellness concerns. The app allows users to receive guidance either through a text-based interface or audio-assisted support.

Features: Anonymous login with age group selection Support for mental health, gender-based violence, and general wellness Multiple help options: Speak with a doctor, meet with a psychologist, visit a hospital Optional contact sharing (Phone/Email) Emergency contact info Simple in-app anonymous chat interface Audio-based interface with speech synthesis (pyttsx3) Logs conversations for analysis or support follow-up (without compromising identity)

Installation

Requirements: Python 3.7+ pyttsx3 (for audio feedback) tkinter (comes built-in with Python)

Clone the Repository: git clone https://github.com/yourusername/wellnesshub-support-app.git cd wellnesshub-support-app

Instaall Dependecies: pip install pyttsx3

Running the program: python wellnesshub.py

How It Works

Main Menu: Choose between text-based or audio-based anonymous login.

Text-based Flow: Enter a secret name/pin Select age group and concern category Choose how you'd like to receive help Optionally provide contact info (phone/email) Start anonymous chat if preferred

Audio-based Flow: Listen to audio prompts Enter corresponding number for options Provide phone number (required for doctor contact)

Chat Functionality: Allows simple back-and-forth anonymous support chat Responses are generated using a rule-based reply system All chats are logged with timestamps in anonymous_chat_log.txt

Technologies Used: Python 3 tkinter – GUI framework pyttsx3 – Text-to-speech (offline audio support) threading – Used for non-blocking audio playback datetime – Timestamp chat logs

License MIT License (or your preferred license)

Contact If you have any questions, suggestions, or issues, feel free to open an issue

About

This app offers both standard text-based or audio-assisted support to accept user input on issues surrounding wellness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published