# Build a File transfer application using NextJS Imagine a world without data transfer or a world where file transfer can only be done using secondary memory devices like flash drives or hard disks. This will reduce productivity, especially for transfers over a long distance. The silver lining to this is that the world has developed to where files are transferred using web/mobile/desktop applications, making drives almost obsolete. In this article, you will learn how to build and deploy a File transfer application using NextJS. ## Table of Content - Introduction - Prerequisites - Setting up the frontend - Adding file transfer functionality - Testing the application - Bonus section :tada: - Deploying the application - Conclusion - Resources