Next.Js file uploader

Job ID: 32867836

Budget: $30 – $250 AUD

File Uploader

a new client wants to provide files to the our online platform. They have an image file that they wish to upload.

Instructions
* Create a NextJS application. In the Home page, add a welcome message and a link to the /upload page - see sample screenshots

* The upload page should have a button that says "Choose a File". When clicked, a file picker should open up, and only accept images as file input (jpg, png, bmp, tif)

* Upload testimage.png to https://anonymousfiles.io/ which should be available and accessible for 1 hour max. the api instruction is here: https://anonymousfiles.cc/api.html

* Copy the link to clipboard once the file is uploaded

* Show a loading indicator on the file upload page and display a success message on file upload

* to complete this work, you will need to go to https://codesandbox.io/ , create a sandbox with your completed code, and send a shareable link to us

* timeframe is 3 days, the sooner the better.
Related categories: Sass Next.js