A Flutter app whose idea revolves around solving health-related concerns

? Introduction

Relive is a cross-platform application that can be used both in Android/IOS and it is made using Flutter. It aims to solve the mental health issues of a person. The app includes everything you need in a single place so that you don’t have to use multiple apps to carry out tasks like monitoring health, appointment seeking, and organizing appointments. It is a single app that has two dashboards for the User and Doctor.

? Tech Stack Used

? API Used

?‍️ Getting Started

  • These instructions will get you a copy of the project up and be running on your local machine for development and testing purposes.

? Prerequisites

? Setting up your development environment

  1. Download and install Git.

  2. Fork the Mental Health project

  3. Clone your fork of the project locally. At the command line:

    $ git clone https://gitlab.com/YOUR-GITLAB-USERNAME/mental-health.git
    
  4. Open your code favourite editor (VS Code, Android Studio etc)

  5. Click on ‘Open an Existing Project’

  6. Browse to the directory where you cloned the repo and click OK

  7. Let your code editor import the project

  8. Before installing the dependencies, make sure you have to create .env in the root folder with the following variables:

    API_ID = YOUR_Nutritionix_API_ID

    API_KEY = YOUR_Nutritionix_API_KEY

  9. To install the dependencies run the following command in the terminal.

    $ flutter pub get
    
  10. Connect your Android/IOS emulator or your mobile device to your computer.

  11. Build the application in your device by clicking Run button or run the following in terminal.

    $ flutter run
    

? Application Preview

? Why this Project?

The lockdown has rendered us almost immobile and stuck to a chair. The mental health of the population, rich and poor alike has hit pathetic lows during this unforeseen pandemic. It is noticed that people turn out to be more anxious and stressed when confined to the four walls of their houses. It has been experienced that people working from home miss out on basic stuff like drinking water and having nutritious food. To take some time off the screen, and to be physically as well as mentally fit, yoga is proven to be a very good choice. So to solve these issues we came up with the idea of Relive. We focused on building some useful trackers, such as Food, Water, Body Measurement, and also building a platform to consult with a doctor regarding any mental health/any other health issues so that the seeker can get the help they need without being judged as the app includes a feature to be anonymous while seeking help from a doctor. Human beings being social creatures have lost all the chances of being social these days, which also brings up issues like loneliness and depression. People who are working from home and the students face a lot of stress due to the deadlines and obviously, people need a break. Since people are forced to stay inside the house, people also find it difficult to get help from doctors as going to hospitals is riskier as they get exposed to a hostile environment, and having more patients in the hospitals makes the situation worse.

?‍️ How we came to solve this problem?

Taking all these concerns into account, most people prefer to have some sort of support for their mental wellbeing. This is where the idea of RELIVE (a mental-health monitoring/help provider app) comes into play. In society, especially in India, usually, mental health issues are either ignored or at times laughed at due to society’s judgemental mindset about mental health problems. Having an application where you can get the solutions to all of your problems and open up without the fear of being misjudged by society is our prime aim. It’s not just mental health, we also focus on the physical health of a person as physical health also plays a major role in the quality of mental health. So, we have also included nutrition monitoring features in the app. Usually, when a person is down, they ignore their nutrition balance and healthy diet. The app includes some meditation and exercise suggestions based on the trend of the user activity features as these come as a handy tool when it comes to mental health solutions. Using an app as a common platform to treat patients will also be helpful for a doctor as everything will be just a click away. They don’t have to get in physical contact with people as if not careful, doctors or the patients can act as carriers for certain diseases. Hence, contacting patients over an app solves the majority of the problems while remaining safe.

? Try it out

You can also try it out live over on Appetize.io.

? Resouces

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

✨ Team Relive

Thanks goes to these wonderful people (emoji key):

Akshat Tripathi? ? ? Bolisetty Sujith? ? ? Lakshmi Warrier? ? ? Adithya Kumar? ? ? Shashank Priyadarshi? ?‍? Yash Khare?‍?

GitHub

View Github