privettoli / socia-reto

Socia reto - Social Network in Esperanto (status: user interviews, collecting feedback)
https://play.google.com/apps/testing/org.theory.socia.reto
2 stars 0 forks source link

Add people to setup reminders #3

Open privettoli opened 5 years ago

privettoli commented 5 years ago

AS A user I WANT TO add my friends or relatives with reminder timer SO THAT I can have the list of these people AND I can orient the end of the reminder period

Acceptance Criteria: GIVEN I open the app for the first time WHEN the app loads THEN I'm on the My friends page AND I see message Welcome message

This application is about getting in touch with people you care about like your bosom buddy, distant relative or just anybody you want to have a reminder for. Once you set up a reminder timer for this person, you will see the card with their name and a timer. Every time you do talk to that person, just tap on the card to reset the timer. It's that simple! Enjoy!

AND I see clickable text Create your first reminder-timer AND I see Floating Action Button +

GIVEN I'm on the My friends page WHEN I click on Create your first reminder-timer text OR I click on Floating Action Button + THEN I should be on Add friend page with fields:

  1. Person's name (free text field)
  2. Selected reminder timer duration (not editable), default value should be 6 months

GIVEN I'm on the Add friend page WHEN I click on Selected reminder timer duration text THEN I should see duration picker widget to choose timer

GIVEN I'm on the Add friend page WHEN I press Save button THEN I should be sent back to My friends page AND I should not see the Welcome message AND I should not see the Create your first reminder-timer text AND I should still see the Floating Action Button + AND I should see a card with person's name and text start countdown

GIVEN I'm on the My friends page AND I have at least one card WHEN I press start countdown text THEN the countdown timer should start

GIVEN I'm on the My friends page AND I have at least one card with started timer WHEN I restart the app (completely exit using task manager) AND I open the app again THEN I see the countdown as it continued while the app was closed

GIVEN I'm on the My friends page AND I have at least one card with started timer WHEN the countdown-timer duration came to the end THEN the countdown-timer should become a negative stopwatch AND I should see time like -1 sec, -10 minutes, -1 day as the result

UX notes: The format of time in countdown-timer and negative stopwatch will be addressed later

Dev notes:

privettoli commented 5 years ago

The story is too big, couldn't produce smaller full-slice ACs