Skip to content

Authentication. Form, audio, drag & drop, and live recording and upload functionalities. Unique IDs for all audio uploads. Meta update to track upload references from folders in Firestore and Storage. View feedbacks, and play audio live while on the app.

Notifications You must be signed in to change notification settings

OkiemuteGold/feedback__vue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Authentication. Form, audio, drag & drop, and live recording and upload functionalities. Unique IDs for all audio uploads. Meta update to track upload references from folders in Firestore and Storage. View feedbacks, and play audio live while on the app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published