eSend - Web App

Date: 2023
Tech stack: React.js, Typescript, antd

An online platform to send and receive files amongst users. A cloud-based file transfer service based on end-to-end ciphering, utilizing the crypto library libsodium.

This project is an alternative to other popular file sharing platforms such as weTransfer. Although at first sight it seems a B2C model, the intention was make an application for business to have an inhouse solution for sensitive document sharing. Being able to host and manage their data on their servers, handling the access to their files. A backoffice section was implemented for businesses to be able to add users, adjust limitations to sharing options.

Here are the configurations features implemented for the file sharing application:

I was assigned the task to design and implement the frontend side of both the main page and the backoffice part. This project has gone through several rewrites, updating libraries and other refactors.

The technologies used are React utilizing the frontend tooling Vite and the React UI framework Ant Design.

gcoma

© 2025 Guillem Coma

Instagram GitHub
comma by NeMaria from Noun Project (CC BY 3.0)