Faraja is a mental health application designed to provide users with tools and resources to navigate their mental well-being. Whether you're looking for a safe space to confide, journaling practices to start your day positively, or professional help, Faraja is here to support you.
A personalized chatbot that offers a safe, judgment-free environment to express your thoughts and feelings. Akili Doctor provides:
- Compassionate and empathetic responses.
- Personalized suggestions to help you navigate your challenges.
- A confidential way to "speak your mind."
Morning Pages is a journaling tool inspired by the Artist’s Way by Julia Cameron. This feature encourages users to write freely each morning to:
- Clear their minds.
- Unlock creativity and self-expression.
- Process emotions in a non-judgmental space.
Explore a curated collection of articles on various mental health topics, including:
- Anxiety and depression.
- Stress management.
- Mindfulness and self-care practices.
Faraja will soon provide a platform to connect users with qualified psychiatrists in their area for professional help and support.
Follow the steps below to clone the repository and start contributing:
Make sure you have the following installed:
- Flutter (version 3.0.0 or later)
- A code editor like VS Code or Android Studio
- A connected physical device or emulator for testing.
- Open your terminal.
- Run the following command to clone the repository:
git clone https://github.com/your-username/faraja-mental-health-app.git
- Navigate to the project directory:
cd faraja-mental-health-app
- Fetch all dependencies:
flutter pub get
- Run the app on your device or emulator:
flutter run
We welcome contributions to make Faraja better! Here’s how you can help:
-
Fork the repository: Click the "Fork" button on the top right of this repository.
-
Clone your forked repository:
git clone https://github.com/your-username/faraja-mental-health-app.git
Replace
your-username
with your GitHub username. -
Create a new branch:
git checkout -b feature/your-feature-name
-
Make changes and commit:
- Write clear and descriptive commit messages.
- Follow the project’s code style.
-
Push to your branch:
git push origin feature/your-feature-name
-
Create a Pull Request:
- Go to the original repository on GitHub.
- Click on "Pull Requests" and submit your changes for review.
This project is licensed under the MIT License.
- Faraja is inspired by the need to create a supportive and inclusive mental health platform.
- Special thanks to contributors and users for believing in this project.