Skip to content

Latest commit

 

History

History
60 lines (36 loc) · 1.29 KB

README.md

File metadata and controls

60 lines (36 loc) · 1.29 KB

Feedback_form

Feedback_form app made with vue.js

Feedback app for a marketing and product delivery firm. Authentication, form, audio, drag & drop, and live recording and upload functionalities. Generated unique IDs for all audio uploads and updated metas with unique ID to track upload references from folders in Firestore and Storage using initially uploaded IDs. Displayed file sizes in Kb/Mb. Admins can view feedbacks, and play audio live while on the app. Tests/validations UIs and functionalities done from scratch.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Resources

https://errorsfixing.com/how-to-upload-audio-file-to-firebase-storage/

https://firebase.google.com/docs/storage/web/upload-files#web-version-8_6

MAIN

https://web.dev/media-recording-audio/

https://developer.chrome.com/blog/mediarecorder/

Lints and fixes files

PERMISSIONS

https://www.w3.org/TR/permissions/

https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Build_a_phone_with_peerjs/Connect_peers/Get_microphone_permission

Customize configuration

See Configuration Reference.