Skip to content

An AI-powered, innovative web application built with React.js and Firebase, Terapeuta makes mental health support and therapy accessible, user-friendly, and secure. It offers online therapist support and facilitates virtual therapy sessions, ensuring a seamless and compassionate experience for users seeking mental wellness solutions.

License

Notifications You must be signed in to change notification settings

AshadeSamson/Terapeuta

Repository files navigation

Terapeuta

Terapeuta is an innovative web application designed to make mental health support and therapy accessible, user-friendly, and secure. Built with modern tools like React.js, Vite, and Firebase, the platform offers a seamless experience for booking therapy sessions, accessing resources, and interacting with an AI-powered therapist.

Features

  • Secure Account Management:

    • Users can register, log in, and manage their profiles with Firebase Authentication.
    • Sensitive information is handled with top-tier security practices.
  • Session Management:

    • Easily book, reschedule, and cancel therapy sessions.
    • Receive session details via notifications and downloadable PDFs.
  • AI-Powered Chatbot:

    • Interact with a conversational assistant trained in therapeutic techniques.
    • Provides guidance and support in various areas like anxiety management, mindfulness, and career coaching.
  • Resources Access:

    • Users can access a library of curated articles, exercises, and mindfulness practices.
  • Interactive UI:

    • Smooth scrolling and animations enhance the user experience.
    • Responsive design ensures usability across devices.

Tech Stack

Frontend

  • React.js
  • Vite

Backend

  • Firebase

AI & Natural Language Processing

  • Llama 3
  • Azure AI SDKs

License

This project is licensed under the MIT License

About

An AI-powered, innovative web application built with React.js and Firebase, Terapeuta makes mental health support and therapy accessible, user-friendly, and secure. It offers online therapist support and facilitates virtual therapy sessions, ensuring a seamless and compassionate experience for users seeking mental wellness solutions.

Topics

Resources

License

Stars

Watchers

Forks