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

https://github.com/rise-in/nft-minter

The NFT-Minter Project is an open-source, blockchain-based application designed to simplify the NFT creation process. It allows users to upload their NFT images, generate JSON metadata for the NFT, and interact with a dynamic NFT marketplace.
https://github.com/rise-in/nft-minter

blockchain dapp hacktoberfest hardhat metamask minting-nfts nft reactjs resources solidity tailwindcss thirdweb

Last synced: 11 months ago
JSON representation

The NFT-Minter Project is an open-source, blockchain-based application designed to simplify the NFT creation process. It allows users to upload their NFT images, generate JSON metadata for the NFT, and interact with a dynamic NFT marketplace.

Awesome Lists containing this project

README

          

# NFT-Minter (Hacktoberfest2024)

---
## Project Description:
The NFT-Minter Project is an open-source, blockchain-based application designed to simplify the NFT creation process. It allows users to upload their NFT images, generate JSON metadata for the NFT, and interact with a dynamic NFT marketplace. Beginners can contribute to the project while learning how to develop decentralized applications (dApps). By offering easy integration with blockchain technology, the project aims to empower users to engage in the world of NFTs, regardless of technical expertise.

---
## Project Vision:
Vision:
The vision of the NFT-Minter Project is to create a collaborative, beginner-friendly platform that fosters innovation and learning within the blockchain ecosystem. By enabling users to mint NFTs, view all listed tokens, and access detailed information about each minted token, the project serves as both a creative hub and a learning tool. With a focus on community contribution and open-source development, it aims to lower the barriers to entry for blockchain and NFT technology, encouraging a wider audience to explore and contribute to decentralized platforms.

---
## Some Project Screenshots:
### - Desktop view:
![image](https://imgur.com/EhuMwph.png)
![image](https://imgur.com/EtfyE1q.png)

### - Mobile View:
![image](https://i.imgur.com/OVwrVao.png)
![image](https://i.imgur.com/2qyhhJ7.png)

---
## Technologies Used:
- ReactJS - For building the frontend
- TailwindCSS - For Styling
- Solidity - For writing the smartcontract
- HardHat - for compiling and deploying the smartcontract
- ThirdWeb - For building integeration function

---
## Project Setup Guide:

1. Clone the project using command: ```git clone https://github.com/Rise-In/NFT-Minter.git```
2. Install the npm packages using any one of the three comands below mentioned:
```npm install```
```npm --legacy-peer-deps install```
```npm --force install```
3. Create a ```.env``` file in the root directory, and copy-paste the environment variable mentioned below into it:
```
EDUCHAIN_NETWORK_RPC_URL="https://open-campus-codex-sepolia.drpc.org"
REACT_APP_EDUCHAIN_CHAIN_ID=656476
REACT_APP_EDUCHAIN_DEPLOYED_SMART_CONTRACT_ADDRESS="0x7F3ad6b705251D1EC4F3B10473AdA9Ed93753BAb"

REACT_APP_THIRDWEB_CLIENT_ID=""

REACT_APP_PINATA_JWT=""
REACT_APP_PINATA_GATEWAY=""
```

***Note: You need to fill in the values for the empty environment variables yourself in order to successfully run this project locally on your system.***

4. Finally, start the server by using this command: ```npm run start```

## Maintainers (Our Team for Hacktoberfest2024)

Meet the amazing maintainers of this project:

| Maintainer | Role | Photo |
| ---------- | ---- | ----- |
| [Bhupendra](https://github.com/bhupendra-chouhan) | Admin | Name 1 |
| [Sahitya](https://github.com/SahityaRoy) | Maintainer | Name 2 |
| [Aryan](https://github.com/neutr0n420) | Maintainer | Name 3 |

Feel free to reach out to any of us with questions or contributions!

---

## Contributing

We welcome contributions from the community. Please review our [contributing guidelines](CONTRIBUTING.md) for more information.

## Follow Us on Socials 🌍

Stay connected with us through our social media channels and never miss any updates!

- [Twitter](https://twitter.com/riseinweb3) 🐦
- [LinkedIn](https://www.linkedin.com/in/riseinweb3) 💼
- [Instagram](https://www.instagram.com/riseinweb3) 📸

Join our community on Telegram for real-time discussions and support:
- [Telegram Group](https://t.me/risein_india) 📲

Feel free to reach out, engage, and be a part of our amazing community!

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.