Inspiration

My inspiration came from the challenges of managing and sharing notes in a digital age where information overload is common. Traditional social media platforms often create clutter and disorganization, leading to storage issues and difficulty in accessing valuable content. I envisioned a solution that combines blockchain technology with a user-friendly interface to streamline note sharing while maintaining ownership and privacy.

What it does

DeSharableNotes revolutionizes note sharing by assigning a unique blockchain-based ID to each public note. This ID ensures that the note's creator retains exclusive editing rights while allowing anyone with the ID to access the note without storing it on their device. Users can share notes on social media easily and can share that ID. User can also create private notes without using ID and store in their own database.

How we built it

I built DeSharableNotes by integrating blockchain technology to assign unique IDs to notes and storing noteID in the blockchain corresponding to the note created by the user , ensuring secure and controlled access and giving access to owner only for editing that note. This platform enables seamless sharing via social media and includes a feature for creating private notes stored in a personal database and giving credits to the note's owner. I used Pinata for storage of notes to make it decentralized and to develop a robust and scalable solution that handles note management and sharing efficiently.

Challenges we ran into

Challenges I faced Ownership Chanllenge : When I was making notes editable in Notes with ID since data stored in Pinata can't be modified and ipfsHash corresponding to it will change everytime if owner edits the notes that's why I used noteID and so that if ipfsHash changes after editing by owner but it won't affect noteID of notes who has ownership of creator of that note. Storage Management: Balancing between private and public notes while avoiding storage issues.

Accomplishments that we're proud of

Seamless Integration: Successfully integrated blockchain technology to manage note IDs and ensure secure, controlled access. Tags based notes: I also made feature where user can give particular tag to this notes and sort it in that manner. Private and Public Note Flexibility: Enabled users to easily switch between private and shareable notes, providing flexibility and control without worrying about storage when I want other's notes.

What we learned

I learned valuable lessons about balancing technology with user experience, particularly in integrating blockchain for secure note sharing and handling diverse storage needs. The importance of user-friendly design and clear functionality in managing both private and public notes was also a significant takeaway. The creativity that I used to make it simple and feasible along with making it private and secure is really something that made me explore more fields in Technology like Pinata( ipfs storage).

What's next for DeSharableNotes

Adding Tagging System in Notes with ID section too: Introducing tags for better organization and searchability of notes. Expanding Functionality: Introducing additional features to support note categorization and advanced management. User Feedback and Iteration: Continuously refining the platform based on user feedback and evolving needs.

Built With

Share this project:

Updates