Inspiration
How many clicks does it take to upload a file to Google Drive? TEN CLICKS. How many clicks does it take for PUT? TWO (that's 1/5th the amount of clicks).
What it does
Like the name, PUT is just as clean and concise. PUT is a storage universe designed for maximum upload efficiency, reliability, and security. Users can simply open our Chrome sidebar extension and drag files into it, or just click on any image and tap "upload". Our AI algorithm analyzes the file content and organizes files into appropriate folders. Users can easily access, share, and manage their files through our dashboard, chrome extension or CLI.
How we built it
We the TUS protocol for secure and reliable file uploads, Cloudflare workers for AI content analysis and sorting, React and Next.js for the dashboard and Chrome extension, Python for the back-end, and Terraform allow anyone to deploy the workers and s3 bucket used by the app to their own account.
Challenges we ran into
TUS. Let's prefix this by saying that one of us spent the first 18 hours of the hackathon on a golang backend then had to throw the code away due to a TUS protocol incompatibility. TUS, Cloudflare's AI suite and Chrome extension development were completely new to us and we've run into many difficulties relating to implementing and combining these technologies.
Accomplishments that we're proud of
We managed to take 36 hours and craft them into a product that each and every one of us would genuinely use. We actually received 30 downloads of the CLI from people interested in it.
What's next for PUT
If given more time, we would make our platforms more interactive by utilizing AI and faster client-server communications.
Built With
- golang
- javascript
- next.js
- python
- react
- tailwind
- terraform
- tus



Log in or sign up for Devpost to join the conversation.