Inspiration

My inspiration comes from wanting to make an impact.

What it does

Mintagram offers a lot of features. The most valuable feature is our turn-key approach for minting NFTs on the XRP Ledger. Minting is open to all mintagram users (artists, photographers, and/or YOU) by use of the users camera (webcam, front-facing camera, rear-facing camera). Other features include:

  • Comments on NFT posts
  • Database search of users and tokenIDs
  • Bulletin board of most recent mints
  • Bookmarks and likes tied to NFT's
  • Shareable NFTs with friends (QR code or link)

In the next few weeks, we will continue our testing and add a marketplace feature to all users to buy and sell NFTs directly in Mintagram. Also, the platform will be 100% compatible with XUMM and will be offered as an xApp to XUMM users.

How we built it

I built it with ReactJS, NodeJS, MongoDB, self-hosted IPFS node and gateway. I built it over the past month and have learned a lot along the way!

Challenges we ran into

I ran into many challenges. I found that managing an IPFS node/database, my personal database (MongoDB), and interacting with the XRPL was a lot to juggle.

Accomplishments that we're proud of

I am proud of what I have built, and I am excited to see how far I can take this project.

What we learned

Everything that you see was learnt. I learned the in's and out's of ReactJS. I built my first database in MongoDB. I learned how to deploy development environments with Docker and how this can simplify a project with multiple gears. I learned how powerful IPFS is and some of its shortcomings. I learned XLS20d.

What's next for Mintagram

As I mentioned above, we plan to add the following items (I would love your help!):

  • Modal page for displaying buy and sell offers (marketplace)
  • xApp integration
  • Testing and debugging on mobile (fix camera issue)
  • Create our own mintagram node and validator

Built With

Share this project:

Updates