Skip to content

YongLAGCC/cs591_mosso

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Mosso logo

Mosso

GitHub Issues GitHub Pull Requests License


A social media based healthy tracking app

📝 Table of Contents

🧐 About

A social media based healthy tracking app.

  • An app that can track your steps and healthy status.
  • An app that can make friends and see your friends’ steps.
  • An app that can see your friends running and walking near you realtime!
  • Because you could not find an app in the real world so far like Mosso; that could track your steps anywhere and anytime,
  • that could track others steps anywhere and anytime,
  • The app that could make competition with your friends by working steps!

🏁 Getting Started

  1. DownLoad our project file.
  2. Open Android Studio and click open an existing Android Studio Project
  3. Select MossoApp, click open like the following picture setup3

Prerequisites

  1. Download our google-services.json file from the link: downLoad
example as the image shows

Installing

  1. Drag this google-services.json which has been downloaded to the app folder in android studio setup5 setup5_2
  2. After building successfully, click the run button(suggest use real android device) setup6
example as the image shows

🔧 Running the tests

Notice: The first or second running might crash, just try one more time

Quick test

  1. After running successfully, sign in with an account(suggest builder’s account: yesyong@bu.edu)
  2. In steps and calories pattern, download Google fit first on your android device and sign in with the same account( yesyong@bu.edu ) to obtain today’s steps. Only in this way the steps would not be 0.
  3. Click the run button, you can start running and see others who are running at the same time.(If not seen, it means no one is running right now)
  4. After clicking the run button again to stop running, you can see your running track in the history fragment.
  5. You can also chat with our members on our friend fragment.

And coding style tests

🎈 Usage

  • 1, The main page first shows the map, and the user will be shown by a blue dot -- identical to Google Map.
  • 2, After the Run button is pressed, the app will go into the Running mode.
  • 3, The purple button to the right of the screen controls layers of the map. We provide this button to users to toggle some display preferences, so that users can choose what to be presented on their screen.
  • 4, the profile page showing the user’s basic information, and preferences.
  • 5, The Stats page shows the user’s steps and calories today, data obtained from Google Fit API.
  • 6, In the Friends page the user can view all his/her friends. Friends’ names, emails and their photos are shown in this page.

🚀 Deployment

Add additional notes about how to deploy this on a live system.

⛏️ Built Using

✍️ Authors

See also the list of [contributors] Please connect yesyong@Bu.edu

🎉 Acknowledgements

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages