{"id":25480104,"url":"https://github.com/ornobaadi/mint-nft-client","last_synced_at":"2026-04-08T16:02:46.582Z","repository":{"id":277884659,"uuid":"933795792","full_name":"ornobaadi/Mint-NFT-Client","owner":"ornobaadi","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-17T22:36:57.000Z","size":134,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-27T04:51:34.777Z","etag":null,"topics":["blockchain","daisyui","expressjs","nodejs","rainbowkit","react","react-router","smart-contracts","tailwindcss","wagmi","web3"],"latest_commit_sha":null,"homepage":"https://mint-nft-cytric.web.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ornobaadi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-16T17:53:55.000Z","updated_at":"2025-02-17T22:37:00.000Z","dependencies_parsed_at":"2025-07-27T03:35:16.219Z","dependency_job_id":"0b6d13ee-639a-4dae-9258-154af59cef5d","html_url":"https://github.com/ornobaadi/Mint-NFT-Client","commit_stats":null,"previous_names":["ornobaadi/mint-nft-client"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ornobaadi/Mint-NFT-Client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ornobaadi%2FMint-NFT-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ornobaadi%2FMint-NFT-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ornobaadi%2FMint-NFT-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ornobaadi%2FMint-NFT-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ornobaadi","download_url":"https://codeload.github.com/ornobaadi/Mint-NFT-Client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ornobaadi%2FMint-NFT-Client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31562697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","daisyui","expressjs","nodejs","rainbowkit","react","react-router","smart-contracts","tailwindcss","wagmi","web3"],"created_at":"2025-02-18T15:27:26.122Z","updated_at":"2026-04-08T16:02:46.565Z","avatar_url":"https://github.com/ornobaadi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NFT Minting Application\n\n## Overview\n\nThis repository contains the frontend codebase for an NFT minting application. The application allows users to connect their wallets, mint new NFTs, and view their NFT gallery. The frontend interacts with a backend API to store and retrieve NFT metadata.\n\n## Features\n\n- Connect wallet using MetaMask.\n- Mint new NFTs with unique metadata.\n- View a gallery of minted NFTs.\n- Responsive design and user-friendly interface.\n\n## API Routes\n\nThe frontend interacts with the following backend API routes:\n\n- **Swagger**: `POST /api-docs`\n- **Store POST NFT Data**: `/api/nft/store`\n  - Stores NFT metadata in the database.\n- **GET NFT Data By ID**: `/api/nft/:nftId`\n  - Retrieves NFT data using the NFT ID.\n- **GET NFT Gallery**: `/api/nft/gallery/:userWalletAddress`\n  - Retrieves all NFTs owned by a specific wallet address.\n\n## Deployed Links\n\n- **Frontend**: [Deployed Frontend Link](https://mint-nft-cytric.web.app/)\n- **Backend API**: [Deployed API Link](https://mint-nft-server.vercel.app/)\n- **Looms Video**: [Looms Video Link](https://drive.google.com/drive/folders/1467O39o5D0cypT6788cydCOPl6rFo7eR?usp=sharing)\n\n## Repositories\n\n- **Backend Repository**: [Backend GitHub Repository](https://github.com/ornobaadi/Mint-NFT-Server)\n\n## Setup Instructions\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/ornobaadi/Mint-NFT-Client.git\n   cd Mint-NFT-Client\n   ```\n\n2. **Install Dependencies**:\n   ```bash\n   npm install\n   ```\n\n3. **Configure Environment Variables**:\n   - Create a `.env` file in the root directory.\n   - Add the necessary environment variables, such as API URLs and wallet configurations.\n\n4. **Run the Application**:\n   ```bash\n   npm start\n   ```\n\n5. **Build for Production**:\n   ```bash\n   npm run build\n   ```\n\n## Technologies Used\n\n- **Frontend**: React.js\n- **Wallet Integration**: Wagmi, RainbowKit\n- **Styling**: Tailwind CSS\n- **Backend**: Node.js, Express.js\n- **Database**: MongoDB\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fornobaadi%2Fmint-nft-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fornobaadi%2Fmint-nft-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fornobaadi%2Fmint-nft-client/lists"}