Inspiration
I came up with the idea for Capsule because my family takes turns taking him to his doctor appointments and each time a file goes missing.. So I thought about creating a file storage through a secure link. But it expanded from there when I realized you can do so much more!
What it does
Capsule, allows you to upload data into a "capsule" and retrieve it very quickly via URL, NFC, or QR Codes. This allows the user to store these unique links, anywhere they want! For example, you could print out the QR code and scale it down and put it behind a pet tag so the information is accessible to anyone with a smartphone. You can also do many other things with it for instance, uploading files into a specific capsule for later and storing it inside your wallet. (By using an NFC card)
How we built it
We built it using Next.JS, TailwindCSS, ShadCN, Pinata, and QRCode!
Challenges we ran into
Some challenges we ran into at first was figuring out how to group icons, json, and document files all together.
Accomplishments that we're proud of
I am very proud we did this just using Pinata itself, by adding metadata to each file we could see who it belonged to and how to group them that way!
What we learned
We about how signed URLs work and what it does.
What's next for Capsule
We want to improve Capsule's UI/UX, enhance security (allowing users to enter in passwords for their Capsule for better security) and also add a feature where when someone view s the card the emergency contact gets alerted.
Built With
- nextjs
- pinata
- shadcn
- tailwind

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