Relive is a cross-platform application that can be used both in Android/IOS and it is made using Flutter

Overview

JARVIS

pipeline status

BuiltFlutter

πŸ“Œ 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 JARVIS button or run the following in terminal.

    $ flutter run
    

πŸ‘€ Application Preview

JARVIS

JARVIS

JARVIS

JARVIS

JARVIS

JARVIS

JARVIS

JARVIS

JARVIS

πŸ“ 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

πŸ§‘β€ πŸ€”
You might also like...

πŸ”  an open dictions platform (both students and developers are welcome!)

πŸ”    an open dictions platform (both students and developers are welcome!)

ROBBIN modern vocabulary leaning app for SAT/GRE students. supported native human languages KOREAN (ko-KR) ENGLISH (en-US) project structure /app - wo

Nov 30, 2022

A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter

quick_usb A cross-platform (Android/Windows/macOS/Linux) USB plugin for Flutter Usage List devices List devices with additional description Get device

Oct 1, 2022

A cross platform application written in flutter to help people stick to their routines and achieve their goals

A cross platform application written in flutter to help people stick to their routines and achieve their goals

Scheduler Scheduler is a cross platform application written in flutter to help people stick to their routines and achieve their goals. Our service inc

Jan 21, 2022

Drishti is an open-source cross-platform mobile application project at Incubate Nepal that incorporates Machine Learning and Artificial Intelligence

Drishti is an open-source cross-platform mobile application project at Incubate Nepal that incorporates Machine Learning and Artificial Intelligence

Drishti is an open-source cross-platform mobile application project at Incubate Nepal that incorporates Machine Learning and Artificial Intelligence to help visually impaired people recognize different currency bills and perform daily cash transactions more effectively. We plan to expand Drishti to other applications like Short Text and Document Reading in the future.

Oct 8, 2022

A cross platform todo list app using flutter and dart programming language

A cross platform todo list app using flutter and dart programming language

Flutter Todos A cross platform todo list app using flutter and dart programming language. In this application, I used SQLite3 to persist data. The app

Dec 29, 2022

Cross-platform Twitch Chat application with 3rd-party addon support!

Cross-platform Twitch Chat application with 3rd-party addon support!

Chatsen Chatsen is a cross-platform application that allows you to chat on Twitch with support for 3rd-party services such as 7TV, BTTV and FFZ. It al

Dec 31, 2022

A fully cross-platform wrap of the Matomo tracking client for Flutter, using the Matomo API.

A fully cross-platform wrap of the Matomo tracking client for Flutter, using the Matomo API.

A fully cross-platform wrap of the Matomo tracking client for Flutter, using the Matomo Tracking API.

Jan 8, 2023

A beautiful and cross platform NHentai Client, Support desktop and mobile phone

A beautiful and cross platform NHentai Client, Support desktop and mobile phone

A beautiful and cross platform NHentai Client. Support desktop and mobile phone (Mac/Windows/Linux/Android/IOS).

Dec 29, 2022

This is the new version of my Task app "Tasko" which was done in Java. She is now in Flutter for the HotReload and the native Cross-Platform.

This is the new version of my Task app

tasko_rem The Tasko App is now compatible on iOS, Android and others distribution, because it's made with Flutter ✨ You can now add task, check them o

May 2, 2022
Owner
Akshat Tripathi
GSoC'22 @CCExtractor | Mobile Developer- Flutter and Native Android | Member and Mentor @amfoss.
Akshat Tripathi
Cross platform application for iOS and Android using Google's SDK Flutter.

scout Cross platform application for iOS and Android using Google's SDK Flutter. Launch screen for the application. The menu for selecting cookies. Cu

null 0 Nov 9, 2021
A credit card scanner app made with flutter for both Android and IOS

credit_card_scanner A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you star

kosiso. O 1 Oct 16, 2021
KeepReading - a Mobile (Android/IOS) Cross-Platform App wrapper for the Keep Talking and Nobody Explodes manual

KeepReading is a Mobile (Android/IOS) Cross-Platform App wrapper for the Keep Talking and Nobody Explodes manual. It helps you to jump directly to a specific section of the manual with just a tap ?? !

NicolΓ² Vescera 2 May 16, 2022
Music reader for online data (Google Drive implementation). Cross platform goal : iOS, Android, MacOS, Windows

omusic A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

JeanNicolasdeLamballerie 0 Nov 30, 2021
Support to update the app badge on the launcher (both for Android and iOS)

Flutter App Badger plugin This plugin for Flutter adds the ability to change the badge of the app in the launcher. It supports iOS and some Android de

Edouard Marquez 258 Dec 25, 2022
This is a beautiful neumorphic noticeboard app for Guru Gobind Singh Indraprastha University. This works on both Android and iOS.

GGSIPU Noticeboard App This is a beautiful neumorphic noticeboard app for Guru Gobind Singh Indraprastha University. This works on both Android and iO

Hash Studios 20 Nov 10, 2022
To cure symptoms of various disease using medicines at home this app will act as guideline. Few animations are used and Firebase is used as database.

Medkit It's a Pharmacy application that help you in curing basic symptoms and diseases with medicines available in your home. How to Run Code Clone or

Muhammad Hamza 109 Dec 22, 2022
A Cross Platform Piano made with Flutter

flutter_piano A Crossplatform Midi Piano built with Flutter.dev This application runs on both iOS and Android. This runs a custom crossplatform midi s

Rody Davis 380 Dec 14, 2022