Web app to record voice notes & create Asana tasks
$25 USD
Cancelado
Publicado hace más de 8 años
$25 USD
Pagado a la entrega
I use Asana to assign tasks to team members. When I'm on the go, I've sometimes found it easier to record voice notes with instructions to a task and share these in a new Asana task. The process involves recording a note, uploading it to the cloud, creating a new Asana task and appending a link to the voice note.
I would like to create a one-page web app to streamline this process. I suggest we achieve this as a web-app to allow it to be easily used on both mobile and desktop scenarios.
The app will be very simple in its UI/flow. There will be a record button; once pressed it will begin recording sound via the browser (using HTML5 rather than Flash). The user presses the same button again to stop recording (or a second button is fine).
The user could then have the option to listen to a playback, or submit. Upon submission, the file will then be saved to a location and a new Asana task created via the API. The user should have the ability to re-record also – perhaps by pressing record again, or there being a cancel/clear button to return the user to a fresh instance of the app.
The task should be automatically assigned to a particular user ("Dan Moredo"). The title should be "Voice task: 2015-10-31, 11:15AM". Timezone will be UTC+7. Should automatically apply the tag "Voicenote".
There are a few options for where we could save the note. I suggest either Amazon S3, or uploading it direct to Asana with the task.
The app can perhaps confirm that the task has been successfully created, and perhaps provide a link to the task URL.
The app is very light in UI elements, but we can still use the Flat UI library for a clean look. The design/layout should be mobile-first focused; so buttons that fill 100% browser width with a high resolution.
Open to further input on improvements to this workflow.
In the future, I could look to add a wrapper to the web app to create a native Android app
----
Asana API:
[login to view URL]
A possible solution for recording voice via the browser:
[login to view URL]
Cloud storage solutions:
[login to view URL]
[login to view URL]
[login to view URL]
Our own server on [login to view URL]
Append as attachment to the Asana task
Hi
I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction
so lets start
Thanks