Giter Club home page Giter Club logo

nirogya's Introduction

NIROGYA- CODEZILLA 2018

What is this repository for?

  • This repository is for NIROGYA android application.
  • System Requiremnts: - Java 8-9, Android Studio
  • Version 1.0

How do I get set up?

  • Clone or Download the repository
  • open the project using android studio
  • Build and Run the project
loading screenshot loading screenshot loading screenshot loading screenshot
loading screenshot loading screenshot loading screenshot loading screenshot
loading screenshot loading screenshot loading screenshot loading screenshot
loading screenshot loading screenshot loading screenshot loading screenshot
loading screenshot loading screenshot loading screenshot loading screenshot
loading screenshot loading screenshot loading screenshot loading screenshot

Features

NIROGYA is based on codezilla hackathon requiremnt -Simple fitness android app that displays healthy tips from twitter stream daily and displays estimated calories burnt by analyzing foot step count

  • open the application
  • select gender
  • select height and weight

Now you have almost done. Please make sure to enter the accurate details of gender, weight & height because these data will be input to the programme to give you the best output through the application.

  • In the home page click on "start pedometer" button. It will start the counting your steps. you will be able to see the following changes while you are walking or running.
    • Number of steps
    • The distance you have walked.
    • Calories you have burnt
    • and your default Step goal

App uses only the accelerometer to determine peaks when the user takes a step. [ doesn't use GPS ]

  • Any time you can pause the pedometer and re-run from the last point you have stopped by clicking the above button. Each and every steps data is updated to the database. It will protect you all data.
  • click on the expandable button.
    • Target achievements will be displayed by clicking the red button. Here I have given 3 achievements.
      • bronze medal 10000 steps
      • silver medal 20000 steps
      • gold medal 30000 steps
      • App will show remaning steps to your nearest target

        Earn three medals and live healthily.

    • You can reset all steps and related information by clicking on the green button.
    • The yellow button will help you to move directly to the Instructions page.
  • click on the middle tab of the bottom navigation bar

It will show the daily health tips from twitter stream. Here I have created a twitter page -https://twitter.com/nirogya. Each day nirogya twitter page will be updated with new health tips. Android application will automatically link to that twitter page and day by day it will show the recent health tips. After loading a particular health tip from twitter nirogya page, the app will count down the remaining time to appear the next health tips.

If someone wants to see the niroga twitter timeline, anytime he/she can see the twitter timeline by clicking on the "view more" button. First time, user has to sign in with personal twitter account through this application. After that any time,user will be redirected to the nirogya timeline soon.

  • Click on the tab "MORE" of the bottom navigation bar. This is more than a setting page
    • Default step goal is 6000. You have a chance to change your goal
    • The sensitivity of the step counter can be also changed. We have given you the best sensitivity by default. Any time you can change the sensitivity of a step and enjoy the pedometer.
    • Weight value can be changed.
    • Gender value can be changed.
    • Height value can be changed.
    • Currently, App is integrated with only English language.
    • Instructions also are there.
      • How to use
      • Steps Counting?
      • Counting when shaking phone?
      • Counting when driving?
      • Accuracy
      • Placement Suggesstion
      • Battery Saving
      • Privacy
      • Calories & Distance.
      • Step goal
    • finnally I have included the privacy policy of the application.

Tested Devices

  • Huawei GR5 mini [os-Nougat]
  • Samsung Galaxy J7 Nxt [os-Nougat]
  • Samsung Galaxy J7 [os-Marshmallow]
  • Samsung Galaxy Grand prime [os-lollipop]
  • Apk file was added - view APK

Contact Details

How to Contribute

Licence

  • This project is maintained under the MIT licence.
  • Credits

    nirogya's People

    Contributors

    kasun-chinthaka-piyarathna avatar imesh94 avatar

    Watchers

    James Cloos avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.