An open API service indexing awesome lists of open source software.

https://github.com/shivankk26/nftify

Welcome to NFTify! This project is a wild ride into the realm of non-fungible tokens (NFTs), where you can turn your images into unique digital assets on the Solana blockchain. With wallet connectivity and MongoDB integration, NFTify provides a seamless experience for minting NFTs and tracking ownership.
https://github.com/shivankk26/nftify

expressjs mongodb nextjs nft nfts nodejs phantom-wallet solana tailwindcss

Last synced: 3 months ago
JSON representation

Welcome to NFTify! This project is a wild ride into the realm of non-fungible tokens (NFTs), where you can turn your images into unique digital assets on the Solana blockchain. With wallet connectivity and MongoDB integration, NFTify provides a seamless experience for minting NFTs and tracking ownership.

Awesome Lists containing this project

README

        

# NFTify: Wallet-Linked Image Minting Madness

Welcome to NFTify! This project is a wild ride into the realm of non-fungible tokens (NFTs), where you can turn your images into unique digital assets on the Solana blockchain. With wallet connectivity and MongoDB integration, NFTify provides a seamless experience for minting NFTs and tracking ownership.

### Features:

1. **Wallet Connectivity**: Connect your Solana wallet seamlessly to mint NFTs with your unique wallet address linked to each creation.

2. **Image Upload**: Upload your images effortlessly with our user-friendly interface. Whether it's your digital artwork, a photograph, or a meme, NFTify can turn it into an NFT.

3. **Minting Madness**: Hit the mint button and watch the magic happen! Your uploaded image will be transformed into a one-of-a-kind NFT on the Solana blockchain.

4. **MongoDB Integration**: NFTify stores the wallet address of the person minting the NFT in MongoDB, ensuring transparent ownership tracking and easy retrieval of minting data through our API.

### Getting Started:

To get started with NFTify, follow these simple steps:

1. Clone this repository to your local machine by running the following command:

```
git clone https://github.com/ShivankK26/NFTify.git
```

2. Install the necessary dependencies by running `npm install`.

3. Set up your MongoDB database and ensure you have a MongoDB connection string.

4. Configure the MongoDB connection in the project.

5. Run the project using `npm run dev`.

6. Open the application in your web browser and start minting NFTs!

### Technologies Used:

- **Frontend**: TailwindCSS, NextJS
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Blockchain Integration**: Solana