Web API Node y Web de administración para subir y Bajar archivo super grandes(gigas)
$30-250 USD
Closed
Posted over 5 years ago
$30-250 USD
Paid on delivery
Se requiere:
- RESTFul API en Nodejs que se encargue de subir y bajar archivos de todo tipo desde el tamaño mas pequeño hasta super grandes en tamaño(ejemplo: 100 MB, 200 MB, 500 MB, 1GB, 5 GB, 10 GB, 20GB, 30 GB, etc.) y que toda la información del archivo se grabe una base de datos de preferencia MongoDB(Se puede recomendar algo mejor), también se podría recomendar si el archivo se guarda en la BD o un filesytem.
- Aplicación Web en Angular 6 que realice el CRUD(Créate, Read, Update, Delete), de todos los archivos subidos utilizando el API en Nodejs.
Tener en cuenta: La aplicación web(Debe usar el API Nodejs) debe tener:
- Debe ser responsive usando bootstrap de tipo menú lateral izquierdo que se pueda esconder.
- Formulario login.
- Formulario Principal con Menú que llegue de Base de datos MongoDB.
- Formulario CRUD de archivos(tabla que se puede buscar, ordenar, pagina, imprimir, exportar)
- Formulario CRUD Usuario(tabla que se puede buscar, ordenar, pagina, imprimir, exportar)
- Formulario para poder gestionar los permisos del usuario a las opciones del menú: Opciones, Roles, permisos que tendrán los roles a las opciones, Usuarios y usuarios que pertenecen a los roles o la recomendación del programador para estas funciones de seguridad del usuario.
Hello,
I have experience in all required technologies including large file upload. Let me now when we can discuss.
I am Sr. full stack developer & DevOps with 5+ years experience. I have experience in JavaScript, NodeJS, ExpressJS, AngularJS, MongoDB, MySQL, PostgreSQL, Linux, Nginx, Apache, AWS, Git, etc.
Looking forward working with you.
Thanks
He estado trabajando en entornos NodeJS los últimos 4 años, también he estado trabajando cómo Full Stack Developer en multiples sectores desarrollando APIs de alto nivel para diferentes plataformas, déjame saber más acerca de tus necesidades y de seguro lograremos excelentes resultados.
Tengo experiencia con angular 6 y mongoDB, le haria una primera propuesta en maquetado usando Balsamiq Mockups, para asi llegar a un acuerdo en cuanto a la interfaz de usuario.
En cuanto al servidor donde se desplegara la aplicación le recomiendo usar los servidores de Google ya que son muy seguro, en Google Cloud Platform (GCP) usaria un contenedor (Docker y Kubernets) el cual se repolicaría en n maquinas virtuales para tener una alta disponibliidad del servicio.