/Help_Anonymous_Project

Digital platform prioritizing mental well-being, featuring anonymous chats, therapist directories, self-assessment tools, and community forums. Aimed at promoting holistic mental health and ensuring users never feel alone.

Primary LanguageDart

Help Anonymous

Help Anonymous Logo

Team Members and Roles

  • Ashaba Joshua Jasper - Project Manager & Lead Developer: Manages project direction and oversees development.
  • Okello Nahum - Frontend Developer & UI/UX Designer: Focuses on crafting user interfaces and enhancing user experience.
  • Sengooba Nabil - Backend Developer: Implements backend logic and ensures integration with Firebase services.
  • Karongo Kansiime Keron - Marketing & Outreach Coordinator: Handles outreach, engagement strategies, and manages social media presence.
  • Namale Elizabeth Amanda - Quality Assurance Lead: Conducts thorough testing to ensure app reliability and user satisfaction.
  • Gensi Collin - Community Manager: Engages with the user community, moderates forums, and gathers user feedback.

Project Overview

"Help Anonymous" is a digital platform aimed at providing anonymous support for individuals dealing with mental health issues. The project aligns with SDG 3 (Good Health and Well-being) and SDG 10 (Reduced Inequalities), employing cutting-edge technology to offer a safe, engaging, and supportive environment for users.

Technologies Used

  • Flutter: For cross-platform mobile application development, ensuring a unified user experience.
  • Firebase: Utilizes Firebase Auth for authentication, Firestore for real-time database, and Firebase Machine Learning for intelligent features.
  • Figma: For UI/UX design, creating intuitive and accessible app interfaces.
  • Slack: Facilitates team communication and collaboration throughout the development process.
  • Trello: Manages project tasks, milestones, and tracks development progress.
  • GitHub: For version control, hosting code, and facilitating collaborative development.

Key Features

  • Anonymous Chat: Secure chat rooms where users can share and discuss anonymously.
  • Match & Connect: AI-driven system using Firebase Machine Learning to connect users with similar experiences.
  • Self-Assessment Tools: Interactive assessments to help users understand their mental state.
  • Shared Experience Forums: Community forums for sharing experiences, including polls for community decision-making.
  • Progress Tracker: Tracks users' mental health progress over time.
  • Helper AI Chat: Provides instant support and guidance through an AI chatbot.

Running the Code

Prerequisites

  • Flutter installed on your machine.
  • Access to Firebase and configuration of Firebase services in your Flutter project.

Running the Code

Prerequisites

Installation and Running

  1. Clone the repository: git clone https://github.com/AshabaJasper/Help_Anonymous_Project.git
  2. Navigate to the project directory: cd Help_Anonymous_Project
  3. Install dependencies: flutter pub get
  4. Run the app: flutter run

Project Links

Download the App

To download the 'Help Anonymous' app, scan the QR code below:

QR Code for App Download