P2P File Sharing Platform
Encrypted peer-to-peer file platform using Java, Spring Boot and Next.js.
Overview
Built as a team over the hackathon weekend: a Next.js and Electron client on a Spring Boot API that splits uploads into chunks across peer nodes.
Peers connect over HTTPS tunnels, and chunk metadata lets any node reassemble a file.
Won the Ciena Challenge at Hack the Hill II (2024).
Tools & technologies
- Java
- Spring Boot
- React
- Next.js
- Tailwind
- P2P
Photos1