January 1 2023
A file sharing application serves as a valuable tool for transmitting files to other individuals. The process involves selecting the specific file that requires sharing and initiating the sending process by clicking a designated button. Once this action is completed, a unique link is generated, enabling the recipient to conveniently download the file onto their personal device. Alternatively, files can also be shared through the medium of email. This application is meticulously crafted using nodejs, a highly sought-after framework, and the data is securely stored within a mongodb database. To ensure seamless communication between various components, a rest api is effectively utilized, while the integration of nodemailer greatly streamlines the process of sending emails.