Coder Social home page Coder Social logo

walkwithme's Introduction

Walk With Me

A step counter app that encourage you take more exercise

Do you think walking along is too boring? Do you want to walk but need more motivation? Then Walk With Me is for you! Walk With Me is a FREE step counter app. It tracks your steps using your phone’s built-in pedometer. Track your steps, adopt a virtual pet, join group challenges, and accomplish together with your friends and family. Walk With Me makes it fun to keep healthy.

Adopt a Dog

-When you download the Walk With Me, choose and name your virtual dog -The more steps you take, the happier your dog will be -Your dog will show different reactions when you accomplish different step goals -Your dog will receive more bones when you walk more steps. That is your dog’s favorite treat

- Receive fun notifications from your dog

Friends & Family

-Easy to add your friends and family -Hold each other accountable

Simple

-No ads -No need to keep the app open while you’re walking -Clean and succinct interface

Now, let’s Walk With Me!

Key features

Pedometer

  • app tracks your daily steps using your Android's built-in pedometer.
  • An intercative line chart will show the steps history in past 7 days.
  • Allow user to set a daily step goal.

Step ranking

  • Display users' steps and ranking among all the friends.
  • Respond to friends' steps recordings.
  • Add new friends.

Notifications

  • Notify user when daily goal achieved.
  • Encourage user when daily goal is not achieved.
  • Notify user if the user has three days inactive status.

Virtural pet(detail described below)

Virtual Pet

  • Three Objectives for the Pet Section in this App:

      1. It is designed for increasing the user engagement through interesting interaction with a virtual pet.
      1. It is designed for motivating user's fitness activity through the feature of "walking for earnining your pet's food".
      1. It is designed for a preliminary test on the integration of music-listening features and news-reading features in a fitness management app.
  • The user engagement will be embodied in these five aspects:

    • Owning: You will own a cute a cartoon Pet corgi who will accompany your exercise. Once you touch it, it will run. If there is no interaction for a while, the pet will go back to sleep.
    • Feeding: Every 500 more steps you walk, you will earn one piece of meat. Feeding your pet three times a day will prevent its starving. Once you feed your pet, the value of the health property of your pet will increase.
    • Listening: Pet corgi likes music. Once you listen to the music, the happiness value of the pet will increase. Hope the music can motivate your daily fitness as well as enrich your walking journey.
    • Reading: The more read the tips, the greater value of your pet's knowledge indicator will be. Reading tips is not only a good way to know more about your pet, but also a good way to gain more knowledge of fitness.
    • Challenging: It is an upgrade game. Pet's level is allowed to upgrade if three main attributes' values are all achieved 100. The more you walk and interact with the pet, the faster your pet's level will be upgraded.

Walk through

Developed by

Xiaoqing Hua

Yu Fan

Xu Yuan

Dan Yin

Reference

walkwithme's People

Contributors

clairefan816 avatar cyclexuxu avatar dyin4 avatar fatgigi 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.