Evaluating bids

Aplicación como Google Drive o One Drive

Published on the May 11, 2023 in IT & Programming

About this project

Open

Requiero construir una aplicación estilo Google Drive o One Drive.
Tengo la arquitectura y los requerimientos.

Necesito una aplicación versión web y mobile. Que permita administrar archivos como google drive.  La idea es tener los siguientes módulos:
Login: Redes sociales, Google Oauth y autenticación con O365 o Active directory.
Administrador: permite crear usuarios. CRUD.
Roles: Owner, Editor, Lector.
Grupos: puede crear grupos de usuarios para acceder a las carpetas con permisos tipo CRUD.
Conexión con sistema de almacenamiento:
1 -Permite conectar por medio de ApI a Google Cloud storage.
La idea es que la aplicación almacene toda la información en buckets de google cloud storage.
2-  Conexión con una cuenta de Google Drive como repositorio.
La idea es que el usuario administrador decida dónde quiere almacenar la información.
Esta característica debe ser activada por medio de una opción.
Usuario Final: El usuario tiene la capacidad de crear carpetas, dentro de ellas gestionar el almacneamiento (Upload, Create, Read, Update, Delete, Export).
Esto debe debe funcionar de manera granular desde raiz de carpetas a subcarpetas hasta cada objeto o archivo.
El sistema debe contener un buscador que permite buscar archivos y listar la información de las carpetas y archivos.
Copiar la visual de Google drive para mejor orientación.
A nivel de base de datos requiero que se utilice como backend firebase y su base de datos.
Se requiere que a nivel de desempeño el consumo de la aplicación no sea mayor a $200 usd mensuales en nube.
Lo anterior teniendo en cuenta que el storage donde se almacenan los archvos es aparte.
Se espera que se aprovechen las funcionalidades de firebase para las funciones de autenticación, notificaciones etc. Esto para simplificar el desarrollo.

Se espera manejar tanto archivos u objetos grandes de tipo 1gb - 1tb. Como tambien una estructura de carpetas o raiz de carpetas y sub carpetas superior de forma ojala ilimitado.

Project overview

Requiero realizar esta aplicación para poder migrar me de un sistema de administración de ficheros tradicional en un servidor samba a una aplicación web que funcione en web y movil para mejorar la experiencia de los usuarios.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Developer

Delivery term: May 13, 2023

Skills needed

Other projects posted by C.