RupeeNFT is a Next.js application for creating and managing NFTs on the Ethereum blockchain. Users can mint new NFTs, view their collection, and interact with smart contracts.
- Mint new NFTs
- View NFT collection
- Interact with Ethereum smart contracts
- Responsive design
-
Clone the repository:
git clone https://github.com/chriscodingxyz/rupee-nft.git cd rupee-nft
-
Install dependencies:
npm install
-
Set up environment variables: Create a
.env.local
file in the root directory and add your environment variables:NEXT_PUBLIC_INFURA_PROJECT_ID=your_infura_project_id NEXT_PUBLIC_CONTRACT_ADDRESS=your_contract_address NEXT_PUBLIC_NETWORK=your_network
-
Run the development server:
npm run dev
The application will be available at http://localhost:3000.
- Next.js: Framework for server-side rendering and building React applications.
- React: JavaScript library for building user interfaces.
- Ethers.js: Library for interacting with the Ethereum blockchain.
- TypeScript: Superset of JavaScript providing static typing.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
This project is licensed under the MIT License. See the LICENSE file for more details.
This README was generated with ❤️ by chriscodingxyz.