Google Play Store - AFUP
AFUP is a cross-platform application I developed to upload and share files anonymously. You can simply archive your files and then upload the archived file to one of the providers. You can also upload the archive to another provider if you want, archives and uploads are developed in a one-to-many structure.
I faced many difficulties in this implementation. Asynchronously, no matter where you are in the application, your operations continue without stopping, such as loading or getting files into memory. At the beginning, I was thinking of developing a version for the web, so the whole structure was developed as shared ui. But since the current structure is sqlite and transistent file interface, it is not technically possible to work on the web as a server side app.
I converted it into a web application as WASM in the first place, but since service providers reject requests from cross-origin, file uploads cannot be done with web.
In order to prevent this, it is necessary to bring the app to the server side, but this time, due to the functioning of the application, file upload processes should be client-specific and not transistent.
For this reason, I do not plan to publish the application on the web at the moment. If you want to contribute to the development process, you can fork and then have your development merge. I will be constantly checking the project and I will continue to improve it in the future.
I added Auth0 for authentication, but in the future I plan to remove it and integrate Social Auth API that I developed with .NET. That's why the current version is a bit ahead of the published version.
- HTML Design - Creative Tim
- Icons - 100 Nucleo Icon
- Upload Form - Codepen.io Jotavejv
- Blazor MAUI - Creating cross platform app's on .NET Blazor.
- Blazor Shared UI - Razor Component Library
- Logo Maker - Branding & Logo Designs
- Mockup APP - Store Image Mockups
- LetsUpload (Click for terms)
- Share-Online (Click for terms)
- MyFile (Click for terms)
- Mega Upload (Click for terms)
- FileChan (Click for terms)
For data security reasons and for the privacy of the sharer, the data is kept completely on the device.
- Upload multiple files via converting files to archive.
- Save locally archives.
- Easy share and re-upload/upload another provider.
- Upload history & Calculating total upload size.
- Archive history & Calculating total created archive size.
- Zero data collecting.
- Zero AD Policy.
- Auth0