Crowdbotics Upload Files Module

Description

This backend module should handle access to the device in order for users to choose files for upload. And access to the device camera in order for the user to record a video or take a photo and upload it directly to the app. The uploaded files should be stored in the app server, except videos. Videos should be stored on a platform that is specialized for video storage.

Features
  1. Access to device files for uploading
  2. Access to the device camera for capturing and uploading photos or videos
  3. Storage of uploaded files on app server
  4. Storage of videos on a specialized platform for video storage
List of Screens

1. Home Screen

On the home screen, local files on phone can be accessed by approval from user.