-
-
Homepage
-
DID-Box Features
-
Personal details Dashboard
-
Add Education Details
-
Add Health Details
-
Add Personal Details
-
Add Social Details
-
Delete Record
-
Edit Education Details
-
Education Dashboard
-
Saved Education Details
-
Saved Documents
-
Saved Images
-
Saved Videos
-
Write Letters into the Future Dashboard
-
Health Dashboard
-
Health Details
-
Letters before TargetDate
-
Letters on Target Date
-
Personal Details
-
Picture Dashboard
-
Read Letter
-
Share Record
-
Saved Social Accounts
-
Social Account Dashboard
-
Upload Image
-
Write Future Letter
Inspiration
Dropbox The decentralized personal data vault/manager/aggregator application aims to solve the problem of centralized control and ownership of personal data. Currently, individuals have limited control over their data as it is stored in centralized databases owned by organizations. This lack of control poses risks such as data breaches, privacy violations, and data manipulation without consent.
What it does
By building a decentralized personal data vault application, users can regain ownership and control over their personal data. They can securely store and manage their data in their own decentralized web nodes (DWNs), which are personal data stores controlled by the users themselves. This allows users to decide who can access their data, how it is shared, and for what purposes. It provides a unified interface for users to aggregate and manage their data from various sources such as social media platforms, healthcare providers, financial institutions, and more. This eliminates the need for users to navigate multiple platforms and manage separate accounts for each data source. Instead, they can have a single application where they can securely store, organize, and access their data.
How we built it
- ReactJS for the User Interface
- Web5.js for the backend
- Decentralized Web Node sits at the core of the data storage
- Protocols for data access, exchange, permissions and interoperability.
- Decentralized Identity serve as a personal unique identifier for users
Challenges we ran into
- Published date for letters as it only works for records sent to others (making records public), but TBD team said tags would be able to fix that.
Accomplishments that we're proud of
- Users get assigned their DIDs
- Users get their personal DWN
- Users can create, edit, share and delete personal record
- Users can create, edit, share and delete educational record
- Users can create, edit, share and delete health record
- Users can create, edit, share and delete professional record
- Users can add, edit, share and delete social media accounts
- Users can add images, videos, and documents to their DWNs
- Users can write future letters to themselves
- Users can chat with friends
What we learned
We learned about decentralized identifiers as opposed to traditional authentication services, decentralized web nodes dwns, protocols and verifiable credentials.
What's next for DID-Box
- Improve the mobile responsiveness on small screen devices
- Make the app a PWA/DWA that can be installed on mobile devices.
- Users can upload record documents and details get extracted from the pictures or documents
- Users can add other records to their DWN (financial, reviews, entertainment, etc)
- Users can port their data to other application through efficient interoperability and schemas
Built With
- dids
- dwns
- javascript
- protocols
- react
- vcs
- web5.js


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