1001 Freelance Projects
Latest Projects from Freelance Marketplaces
Today is: 28-Mar-2024 12:32 GMT
View Project
View this project in detail (Note: you will be redirected to external marketplace)
Project title: Simple JS example to upload a large file in chunks to back-end.
Posted by: External project from PeoplePerHour
Started: 15-Apr-2021 13:30 GMT
Description: Expected duration: 1 day or less
Create a simple web page example to upload a large file in chunks to back-end.

1 - Front-end JS chunks a large file into xMB (configurable) slices and upload them consecutively to the back-end server.

2- Every upload request sent to the back-end has the following information in the URL: upload id (a unique identifier that stays the same throughout the uploading of all chunks), file size (in bytes), current chunk number, and total chunks count. Example URL: //server/upload?uploadId=xxxxx&fileSize=xxxx¤tChunk=1&totalChunks=30

3- Back-end server, upon successfully receiving a chunk, sends a "success" response back to the client. At that moment the client then goes on to send the next chunk until all chunks are successfully sent.

4- If the client encounters any error at any time during sending a particular chunk to the server, it will retry sending that particular chuck for x times (configurable) to see if it is successful and continues to the next chunk.

5- If sending that particular chunk still fails after x retries, the whole process of uploading the file will be aborted and an error message will be shown to the user.

6- Throughout the whole process of uploading the file, the user sees a progress bar indicating how many bytes of the total file size is uploaded to the server so far.

Use PHP on the back-end and JavaScript on the front end. You are allowed to use any
standalone vanilla JavaScript/PHP library, but do not use large frameworks like jQuery, React, or
Laravel
Project ID: 3160930
Project category:
Project budget:
View this project in detail (Note: you will be redirected to external marketplace)
Last Projects / Browse Projects
  Project Started
CodeIgniter Developer PHP for User-focused Solutions
Category: Codeigniter, HTML, MySQL, PHP, Web Design
Budget: ₹1500 - ₹12500 INR
28-Mar-2024
11:03 GMT
Medical Translator - English to German
Category: Chemical Engineering, English (UK) Translator, English (US) Translator, German Translator, Translation
Budget: $2 - $8 USD
28-Mar-2024
11:03 GMT
GCP Architect for Strategic Cloud Transformation
Category: Google Cloud Platform, Python, Software Architecture, Solutions Architecture
Budget: ₹150000 - ₹250000 INR
28-Mar-2024
11:03 GMT
Creative Logo Designer Needed
Category: Canva, Graphic Design
Budget: ₹600 - ₹1500 INR
28-Mar-2024
11:02 GMT
Fixed bkash payment getwaya and add amarpay payment methode on laravel
Category: JavaScript, Objective C, Perl, PHP, Web Security
Budget: $10 - $30 USD
28-Mar-2024
11:02 GMT
Trustworthy Black & White Logo Designer
Category: Graphic Design, Icon Design, Illustration, Logo Design, Photoshop
Budget: $10 - $30 USD
28-Mar-2024
11:01 GMT
UK Importers Search for Unspecified Products
Category: Data Entry, Data Mining, Data Processing, Excel, Web Search
Budget: $30 - $250 USD
28-Mar-2024
11:01 GMT
Urgent Page Designing
Category: Brochure Design, Corporate Identity, Graphic Design, Photoshop, Web Design
Budget: ₹600 - ₹1500 INR
28-Mar-2024
11:01 GMT
Need a Rust Cinematic
Category: After Effects, Animation, Video Editing, Video Services, Videography
Budget: $10 - $30 USD
28-Mar-2024
11:00 GMT
On-going local news and local community event content for online & print newspaper
Category: Article Rewriting, Article Writing, Content Writing, Copywriting, Ghostwriting
Budget: $8 - $15 USD
28-Mar-2024
11:00 GMT
Advanced SEO Article Writer Needed
Category: Article Writing, Content Writing, Internet Marketing, Link Building
Budget: $25 - $50 USD
28-Mar-2024
10:59 GMT
Sales representative for insurance
Category: Communications, Marketing
Budget: €750 - €1500 EUR
28-Mar-2024
10:59 GMT
Dutch Truck Drivers and Couriers working at/with small T&L companies are needed for an interview
Category: Truck Courier, Van Courier
Budget: £75 - £150 GBP
28-Mar-2024
10:59 GMT
Online course content
Category: Article Writing, Content Writing, Copywriting, Ghostwriting, SEO
Budget: $250 - $750 USD
28-Mar-2024
10:58 GMT
nft promotion
Category: Facebook Marketing, Social Media Marketing, Twitter, Video Services, YouTube
Budget: $30 - $250 USD
28-Mar-2024
10:58 GMT
Browse All Projects
Projects by Skills ...
Projects for 'android'
Projects for 'ajax'
Projects for 'asp'
Projects for 'aspnet'
Projects for 'cms'
Projects for 'cpp'
Projects for 'csharp'
Projects for 'css'
Projects for 'delphi'
Projects for 'design'
Projects for 'drupal'
Projects for 'excel'
Projects for 'facebook'
Projects for 'flash'
Projects for 'html'
Projects for 'java'
Projects for 'javascript'
Projects for 'joomla'
Projects for 'iphone'
Projects for 'mysql'
Projects for 'photoshop'
Projects for 'php'
Projects for 'python'
Projects for 'ruby'
Projects for 'seo'
Projects for 'sql'
Projects for 'sysadm'
Projects for 'translate'
Projects for 'typing'
Projects for 'twitter'
Projects for 'vbnet'
Projects for 'xml'
Projects for 'wordpress'
Projects for 'writing'
Read RSS feeds ... New!
RSS feed for 'android'
RSS feed for 'ajax'
RSS feed for 'asp'
RSS feed for 'aspnet'
RSS feed for 'cms'
RSS feed for 'cpp'
RSS feed for 'csharp'
RSS feed for 'css'
RSS feed for 'delphi'
RSS feed for 'design'
RSS feed for 'drupal'
RSS feed for 'excel'
RSS feed for 'facebook'
RSS feed for 'flash'
RSS feed for 'html'
RSS feed for 'java'
RSS feed for 'javascript'
RSS feed for 'joomla'
RSS feed for 'iphone'
RSS feed for 'mysql'
RSS feed for 'photoshop'
RSS feed for 'php'
RSS feed for 'python'
RSS feed for 'ruby'
RSS feed for 'seo'
RSS feed for 'sql'
RSS feed for 'sysadm'
RSS feed for 'translate'
RSS feed for 'typing'
RSS feed for 'twitter'
RSS feed for 'vbnet'
RSS feed for 'xml'
RSS feed for 'wordpress'
RSS feed for 'writing'
New!
Проекты на русском
(Projects in Russian)

Long URL:
www.1001freelanceprojects.com
Mobile version:
m.1001fp.com
Copyright © 2005-2022 1001 Freelance Projects