Devansh3712 / nasake

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nasake

Nasake is a japanese word that means sympathy and affection. It is a web app for different mental health resources at one place.

Installation

  • Clone the repository
  • Create a python virtual environment
python3 -m venv venv
  • Install dependencies via poetry or requirements.txt
# poetry
pip install poetry
poetry install

# requirements.txt
pip install -r requirements.txt
  • Copy contents of .env.dev to .env and add the environment variables
cp .env.dev .env
  • Run the application
gunicorn -c gunicorn.conf.py server.app:app

# or using make
make run

To-Do

  • Dockerize application
  • Create login for therapists
  • Add song recommendations based on journal entry
  • Work on the UI and UX
  • Add meditation guides, zen mode
  • Add crisis mode to chatbot (assistance in case of emergencies)

About


Languages

Language:Python 55.3%Language:HTML 33.1%Language:CSS 6.9%Language:JavaScript 4.2%Language:Dockerfile 0.4%Language:Makefile 0.2%