NFT Artworks
A web application that allows users to upload and display their NFT artworks. It utilizes Pinata for IPFS storage, enabling secure and decentralized hosting of NFT artworks. This project is a submission for the Pinata Challenge.
What I Built
The application allows users to upload multiple images, which are then stored on IPFS using Pinata. Users can view their uploaded images in a gallery format and enjoy features such as drag-and-drop uploads, toast notifications for feedback, and a responsive design.
Demo
You can access the live application here.
Screenshot]
My Code
The source code for this project can be found in the GitHub repository: NFT-Artworks.
More Details
In this project, I used Pinata to pin uploaded images to IPFS. Upon uploading an image, the application sends a request to the Pinata API with the selected file. The API responds with the IPFS hash of the uploaded image, allowing users to access their NFTs via a gateway URL.
Key Features Utilizing Pinata:
- Image Upload to IPFS: Users can upload images, which are pinned to IPFS through the Pinata API.
- Fetching Uploaded Files: The application retrieves previously uploaded images from Pinata using the provided API keys.
Top comments (2)
Check out the new update here!
Watch the video demo here.