This is a submission for the The Pinata Challenge
What I Built
I created SafeKeep, an MVP platform for refugees and individuals on the move to store, manage, and share important documents securely. The app enables users to control access to their documents while allowing them to report incidents to organizations or governments. Built with Next.js, TypeScript, and Pinata, SafeKeep ensures documents remain accessible and securely stored on IPFS.
Demo
Check out SafeKeep live
My Code
Access the complete source code for SafeKeep on GitHub:Github Repo
More Details
How Pinata is used in SafeKeep:
- Secure File Uploads: Pinata ensures sensitive documents are always available and accessible.
- Decentralized Storage: Documents are stored on a decentralized network, protecting against loss or corruption.
- Document Sharing: Private links can be shared with trusted organizations, giving users control over access.
- Report Posting: Users can report incidents to increase visibility for supporting organizations or governments.
Core Features:
- User Authentication: Sign up and log in to manage documents.
- Document Upload & Storage: Securely upload documents using Pinata and IPFS.
- Access Control: Set permissions to keep files private or share with trusted organizations.
- Global Accessibility: Access documents from anywhere, regardless of location.
Top comments (0)