-
Notifications
You must be signed in to change notification settings - Fork 0
Description
GIVEN :
A user with a band account wishes to create a new post
WHEN :
They perform a gesture on an affordance, they will be presented with a state that allows them to generate the necessary information for a post (SONG TITLE / AUDIO RECORDING / PHOTOGRAPH / DESCRIPTION)
THEN :
The user should be able to submit the information and have it added to the database
FEATURES :
When the state is selected, a form should be presented :
• SONG TITLE (text input)
• RECORD AUDIO (pop up with a start and stop recording button - should have a max time limit)
• TAKE PICTURE (open up the camera app)
• DESCRIPTION (text area)
and a button to submit the form - this should use the $q service to save the audio recording and the photo to firebase in parallel - when both of those are complete there should be a put request to database with BAND ID / SONG TITLE / DESCRIPTION / LINK TO AUDIO FILE / LINK TO PHOTO