-
Notifications
You must be signed in to change notification settings - Fork 5
Glossary
zelincmput301 edited this page Apr 3, 2017
·
26 revisions
Special Terminology
Name | Definition |
---|---|
User/Participant | Everyone who uses the app for its intended purposes. |
Mood | Contains emotional state, trigger, social situation, photo, and location. Each mood has a specified date |
Username | A unique mix of upper and lower case letters and numbers of 0 - 9 |
Date | Date and time(hour/minute/second), used to specify the time when a mood is created, but can be changed. |
Emotional state | User expresses their feeling. There are 8 emotional states and 8 colors to represent them : ANGER:red, CONFUSION:purple, DIGUST:bright green, FEAR:maroon, HAPPY:yellow, SADNESS:blue, SHAME:pink, SURPRISE:yellow. |
Trigger | Textual explanation for the mood, less than 20 characters |
Social situation | User's social situation for the mood : alone, with one other person, with two to several people, or with a crowd |
Photo | Graphical explanation for mood, can be from local file or use camera to take a new photo, maximum size 65536 bytes. |
Location | Optional Location for mood, default current GPS location, can be edited. |
Mood History | A list of all the moods of the user, sorted most recent first |
Menu | A menu with the following options : home, find friends, following, request, near me, and logout. |
Home | An activity that shows user's mood history and option to add new mood and option to filter moods. |
Find friends | An activity allows user to search for other users for the purpose of requesting a follow relationship. |
Near me | An activity displaying a map and most recent moods of all users that are within 5km. |
Map | Google Map used in following use cases : near me, mood history map, following list map |
Mood Events | Multiple moods |
Follow | A relationship between user A and user B. When A is following B, A may see all of B's mood history. |
Request | An action to initiate a follow relationship. |
Accept | An action may be taken by a user after receiving a request to grant follow relationship. |
Decline | An action may be taken by a user after receiving a request to deny follow relationship. |
Following list | A list of users you are following |
Followed list | A list of users who are following you |
Offline mode | Allows user to create new mood and access saved mood history when there is no internet connection |
Logout | Terminates current username, returns user to login page, and allows user to login with a different(or same) username. |
External Reference
Libraries:
Elastic Search, Google Map, GPS, Gallery, Camera
Related products:
Mood Messager
Version 0.1 Half-way Prototype