AcaryaApp - An App made for Changing your lifestyle

Related tags

UI/UX AcaryaApp
Overview

AcaryaApp:

An App made for Changing your lifestyle

Problem Statement

People nowadays are more concerned with their work than with their health. Approximately 75% of the population has an unhealthy lifestyle. India's Happiness Index score has been declining, with one of the main reasons being an unhealthy lifestyle. We all understand how vital it is to be healthy and live in peace with our families and ourselves, to eat whatever we like, and to incorporate exercise into our daily routine.

Proposed Solution

Our objective is to assist people with the importance of health, how they may improve their health in today's hectic world, and what efforts they should take to maintain their health. They can complete the 10-minute workout by following the steps given. It will serve as a daily reminder. People will be reminded to stay hydrated, and they will be able to review their training history. Also, assess your BMI and set a diet alarm for yourself (Diet alarms are under-development).

App Screenshots

Functionality and concepts used:

  • The app offers a user interface that is both simple and interactive. The following are a few Android principles that were used to achieve the app's functionalities.
    • Constraint Layout

      Most of the activities in the app uses a flexible constraint layout, which is easy to handle for different screen sizes.
    • Bottom Navigation Menu

      The App Implements Bottom Navigation Menu using fragments in a single activity using Jetpack Navigation.
    • SQLite Database

      The App Implements the SqliteOpenHelper class and stores the workout history of the user.
    • Text-to-Speech

      The App also Implements the text to speech Functionality for narrating the exercise name.
    • RecyclerView

      The app Implements RecyclerView twice. Once to keep the track of exercises during workout and then to display the workout history of the user.

Application Link & Future Scope :

The app is currently testing the feature of DietAlarms. We could improve the UI of the application and Create a new Fragment Dedicated to Mental Health using REST server.
Google Drive Link for the app
Github Link For the Repository

You might also like...
Make a cool intro for your Android app.
Make a cool intro for your Android app.

AppIntro AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and h

A simple screen that is shown when your app gets crashed instead of the normal crash dialog. It's very similar to the one in Flutter.
A simple screen that is shown when your app gets crashed instead of the normal crash dialog. It's very similar to the one in Flutter.

Red Screen Of Death What A simple screen that is shown when your app gets crashed instead of the normal crash dialog. It's very similar to the one in

[] Define and render UI specs on top of your Android UI
[] Define and render UI specs on top of your Android UI

dspec A simple way to define and render UI specs on top of your Android UI. Usage Enclose the target UI with a DesignSpecFrameLayout, usually the root

This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.

Note: we are not actively responding to issues right now. If you find a bug, please submit a PR. Android Sliding Up Panel This library provides a simp

An elegant way to show your menu or messages.
An elegant way to show your menu or messages.

Android View Hover In my opinion, jumping to a new activity to show your menu is a kind of wasting time and life. So, I think, we need a hover view, t

:bread: Make your native android Toasts Tasty
:bread: Make your native android Toasts Tasty

TastyToast Make your native android toast look beautiful. Preview About Refer Here Wiki Grab the above demo app from here : Dependency Add dependency

This library offers a simple method to add a small badge icon to your ActionBar-MenuItem
This library offers a simple method to add a small badge icon to your ActionBar-MenuItem

Android-ActionItemBadge ActionItemBadge is a library which offers a simple and easy to use method to add a badge to your action item! Screenshots Incl

A simple library to add Emoji support to your Android Application
A simple library to add Emoji support to your Android Application

Emoji A library to add Emoji support to your Android app. Emojis can be picked in a PopupWindow. In order to edit and display text with Emojis this li

Add some depth to your Android scrolling.
Add some depth to your Android scrolling.

Parallax Pager Add some depth to your Android scrolling using the parallax effect! Installation Step 1. Add the JitPack repository to your build file

Owner
Yash Grover
Just a positive person who likes to develop , contribute and teach . Currently focusing on enhancing my skills .
Yash Grover
Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your development.

Bubbles for Android Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your

Txus Ballesteros 1.5k Jan 2, 2023
Make your native android Toasts Fancy. A library that takes the standard Android toast to the next level with a variety of styling options. Style your toast from code.

FancyToast-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ... ma

Shashank Singhal 1.2k Dec 26, 2022
Make your native android Dialog Fancy. A library that takes the standard Android Dialog to the next level with a variety of styling options. Style your dialog from code.

FancyAlertDialog-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ..

Shashank Singhal 350 Dec 9, 2022
A tiny window overlay to log app internal on top of your android app

DebugOverlay A logcat alike overlay to display log messages in your app as independent overlay. Typically in android you would log some app internals

Hannes Dorfmann 150 Nov 29, 2022
Useful library to use custom fonts in your android app

EasyFonts A simple and useful android library to use custom fonts in android apps without adding fonts into asset/resource folder.Also by using this l

Vijay Vankhede 419 Sep 9, 2022
Make a cool intro for your Android app.

AppIntro AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and h

AppIntro Team 10.3k Dec 30, 2022
StandOut lets you easily create floating windows in your Android app.

Coming Soon Meanwhile, checkout the demo video at http://www.youtube.com/watch?v=S3vHjxonOeg Join the conversation at http://forum.xda-developers.com/

Mark Wei 1.2k Dec 12, 2022
Highligth specific points of interest of your app

ShowTipsView ShowTipsView let you highligth specific points of interest of your app. Usage ShowTipsView showtips = new ShowTipsBuilder(this) .setTarg

Frederico Silva 602 Dec 4, 2022
[Archived] Highlight the best bits of your app to users quickly, simply, and cool...ly

ShowcaseView The ShowcaseView (SCV) library is designed to highlight and showcase specific parts of apps to the user with a distinctive and attractive

Alex Curran 5.6k Dec 16, 2022
Android Material Json Form Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular format.

Android Json Wizard Android Json Wizard is a library for creating beautiful form based wizards within your app just by defining json in a particular f

Vijay Rawat 355 Nov 11, 2022