-
Notifications
You must be signed in to change notification settings - Fork 0
Software Design Specification
jhhuang7 edited this page Jul 11, 2019
·
7 revisions
- Step Tracking: this feature allows the app to track the users amount of steps taken over a specific time period as long as they have the passive tracking feature enabled. The tracking allows statics to be displayed to the user along with a converted impact on environment based on the amount of steps taken.
- Friends: this feature allows the user to connect with other users on CTrack. The user can do this by adding other users as friends. The friends relationship is a two way relationship, where a user must accept a request for both users to be friends. On the social home page, the user can view a leaderboard sorting their friends by the amount of total points they have accumulated from their completed activities.
- Garden: based on the user's accumulated points from their completed activities, they are able to grow their main tree in the garden.
- Articles: environmental articles will be displayed to the user on the home page. The user is able to like a article if they enjoy what they see.
See the following pages:
See Process methods and tools page.