Skip to content

Meeting Note

Lily(Zhi) Li edited this page Apr 3, 2017 · 37 revisions

Meeting note

Feb/08/2017

Discussed and designed the UIs together, and got a breif UI pattern.

Main UI: login(sign up; sign in) (forgot password?? Remember user?? ) (unique user name)

  • Sign_Up_Activity:
  • User name
  • (Date created?)

(After logging in)View_TotalActivity:

  • Mood History(list[sorted by date and time, most recent coming first]) + map (users? Or the following user’s?) plus sign at right top corner(change to Create_Activity)
  • View(01.04.01)(change to View_Activity??)
  • Edit(01.05.01)
  • Delete(01.06.01)
  • Filter function

(After clicking VIEW Option)View_Activity(TBD):

  • Edit(01.05.01)
  • Delete(01.06.01)

Feb/09/2017

Discussed and designed the UIs together again, and came up with an almost completed UI plan.

Create_Activity(Mood_Event):

  • Current Date and Time, (required 01.01.01)
  • Emotional state (required 01.02.01):
    1. Includes: anger, confusion, disgust, fear, happiness, sadness, shame, and surprise.(at least)
    2. Depicted and distinguished by:consistent emoticons and colors in any view.
  • Optional trigger, ????(required 01.01.01)
  • The reason:
    1. Textual (limit to 20 chars or 3 words ) (is this optional???) (02.01.01)
  • A picture: (under 65536 bytes ~=65KB) (is this optional???)(02.02.01)
  • Optional social situation: alone, with one other person, two to several people, or with a crowd.(02.04.01)
  • Optional location:(06.01.01)
  • Filter_Activity(04.02.01 to 04.02.03)
    1. Right pull menu
  • My_main_page_activity()
    1. Only check own post
    2. follower and follow
    3. Filter Function

Feb/15/2017

We discussed about how to write User Cases, we decided to number them according to function category. There are six category in total:

  1. About mood event (creation, deletion,edition etc.)
  2. About user input of mood event specifications
  3. Login option
  4. Filter
  5. Follow relationship
  6. Map
  7. Synchronization
(Refer to Requirements Speciation-> Use Cases)

We also discussed about release plan.

We decided to release the following function on project part 4:

  • Login page
  • Edit Activity
  • Main Activity
  • Filter Activity
  • Friend Activity

We decided to release the following function on project part 5:

  • Map Activity
  • Synchronization Activity

(Refer to Release Plan)

We have also started a prototype of StoryBoard.

Feb/20/2017

Assigned task to each person (UI skeleton):

  • Mengyang: add, edit, view friend activity
  • Xinlei: Home Screen(Main Activity)
  • Zhi:Signin, signup, user, moodEvent
  • Yipeng: Friend
  • Heyue: Filter, Map

Feb/22/2017

  1. UI skeleton finished(code)
  2. merged to github<>
  3. initial thoughts about UML

Feb/25/2017

  1. UML finished
  2. upload unit tests
Additional models: - Xinlei:MoodEventList - Zhi:UserList

Mar/2/2017 (With Shida)

  1. What we have finished (see meting notes above)
  2. Try to start elastic search first because it is very time consuming server index,type id... user the unique index for our own team.
  3. Discussion about project 2 feedback (UC) and elastic search

Mar/3/2017

  1. Explore Elastic Search functions.
  2. Task: read Elastic search website about index and everything else.

Mar/5/2017 (Meeting through Skype)

  1. Decided to use Preference to share current user info.
  2. Detail discussion about Elastic Search

Mar/9/2017 (With Shida)

  1. Talked about how much did we finish

  2. Mengyang: update Mood activity

  3. Zhi: Finished Signin/Signup, the local Json file (User user) and the preference(currentUser) of the system.

  4. Heyue: Finished most part of filter activity.

  5. Xinlei: Main UI (Function, mostly done), Elastic search.

  6. Yipeng: finished Friend Activity(almost).

  7. Talked about plan for part 5: Map and Add photo.

    • Standard for maps: Google maps
    • Also available: OpenStreetMap(OSM) (less people using it so less documentation about it)
    • Image:
      • Size limit: cannot upload a file that is too large:
        • Use the thumbnail
        • Compress the original image
        • Can use BASE64 to compress image
      • Should do both: take a picture/choose a photo from gallery
  8. Discussion about WOW factor.

    • Additional function. Something that fit with the app, should be a part of the app.

Mar/11/2017

  1. Solve concerns, discussion about bug.
  2. Discussion about what we have finished so far.

Mar/12/2017 (Through Skype)

  1. Update UML.
  2. Finish Documentation(JavaDoc).
  3. Final touch on existing bugs.

Mar/13/2017

  1. Change in data for test, debug test classes.

Mar/23/2017

  1. Map/Image debug

Mar/30/2017

  1. Offline debug

Apr/1/2017

  1. Finishing

Apr/2/2017

  1. Wrap up and video