Find Jobs
Hire Freelancers

Add File Download from Web Service to small React project.

$30-250 USD

Cancelado
Publicado hace más de 6 años

$30-250 USD

Pagado a la entrega
I have a React client app that interacts with a remote web service. I need to the ability to download a file over the web service. I need 2 similar but different components for this. Since you will not have access to my web service, I need you to create a test project to show me the key aspects and then coach me to integrate them with my real app using remote access. Phase 1 An app with one test component called FileDownloadComponent.js. This should show two buttons labeled 'Download From System' and 'Download From DB' with a file name. When the user clicks on either one, it should pop up a modal using either the component named 'SystemFileDownload' or the one called 'DBFileDownload'. These components should each have within it: A function called beginProcessing(). This should be called when the component loads. For the first version this will just show a message that it was called. A function called 'cancelProcessing(). This should be called when the 'Cancel' button is selected. Each should only have one button, 'Cancel'. When it is selected, the function, 'cancelProcessing()' should be called and then the modal should close. The component 'DBFileDownload' should only show a message, 'Downloading ' + filename + ' from the Database...' The component 'SystemFileDownload' should show the same message but also show a progress indicator. Make sure it is very clearly documented how to set the minimum, maximum, and current values of the progress indicator. Each component should receive a set of properties from the '[login to view URL]' including the file name and a session ID from the calling component. Then, for the 2nd phase I also need an estimate to do the following. Phase 2 For the DBFileDownload component, implement ' [login to view URL]'. It can just generate an array of random bytes to save to a file name that was hard coded in '[login to view URL]' and passed in as a property for the test program. With that, hopefully I can wire it up to work correctly with the back end web service. For the SystemFileDownload component implement ' [login to view URL]'. It can just have a loop with three iterations and generate an array of random bytes in each to save to a file name that was hard coded in '[login to view URL]' and passed in as a property. With that, hopefully I can wire it up to work correctly with the back end. Change them so they delay 30 seconds after they finish and then close the pop-up modal and are ready to be called again. Provide 4 hours of coaching to help me get this working in the real app.
ID del proyecto: 15895829

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
3 freelancers están ofertando un promedio de $190 USD por este trabajo
Avatar del usuario
Hi davb. Do you need to the ability to download a file over the web service and an estimate to do the following ?.I can do this project as well Our skills same your requirement skills : Javascript, React.js. **Why you should choose me to do this project: -SAVE your time and SAVE my time is my goal. -Do this project fast as possible. -Charge a reasonable cost. -Provide Quality Product. -Lifetime support(now and feature) If you want a good and fast service, please text me via inbox ** Proposed Milestones: - We can Discuss custom Milestones
$165 USD en 6 días
5,0 (50 comentarios)
6,0
6,0

Sobre este cliente

Bandera de UNITED STATES
Covington, United States
5,0
6
Forma de pago verificada
Miembro desde mar 4, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.