This project was inspired by one of our group members. As they do not have Discord nitro nor any other convenient means of sending large files to their friends, we have decided to solve this ourselves

What it does

FilePortal basically creates a temporary session between two people and allows them to choose any file they would like to share and it will be sent to the other person immediately in real time

How we built it

The front end of the web app was created in react.js. We used node.js to help communicate with our back end, a C++ server.

Challenges we ran into

We faced countless challenges when creating this project. The problem of how we will communicate between the web app and the C++ server was a big problem as node.js does not have many ways of doing this. Other problems we faced include difficulty in deploying the web app, and due to time constraints and many errors we were not able to fully implement the ability to transfer files from the phone to

Accomplishments that we're proud of

We were able to quickly transfer gigabyte-sized files from one person to another through our project.

What we learned

This was a great learning experience as we learned a lot about the development process and the amount of work it takes to create a project of this scale.

What's next for FilePortal

We hope to eventually be able to integrate Twilio into our project to allow people to text files from their phones to their desktops.

Share this project: