1.- The registration in the PWA must be verified by the user in his email to be able to log in
2.- Each user must be manually enabled by the admin of the PWA and assign him the Iframe (it is generated by the admin in the box cloud account) that will allow him to see the files of the account in box.
3.- Push notifications: This will be generated when a .doc, .xls, .pdf, .jpg, .png, .mp3, .mp4 file is loaded in the FOLDER assigned by the box admin. push notification, you should take it to consult a preview of the downloaded file.
4.- When the user logs into the PWA the system will take him to a page where the following buttons will be displayed:
A: Begin: this will take you to the integration of the account in box (through Iframe) to review your files.
B: Notifications: this will take you to a page where the notification history that the user has received will be displayed, through a calendar you can choose the date from - to and, each notification should be able to take you to consult the file. In addition, this notification history should be able to be downloaded into an .XLS file
C: Contact the Admin: this will open a page where the user can send a message to the admin and this will arrive to his email and in a push notification
5.- The admin must be able to send push notifications by user and also generally.
6.- The admin must be able to export the database of registered users with their data in an .XLS file