add NFT minting (frontend + Pinata/IPFS backend)

This commit is contained in:
Sara Jane (SJ)
2026-01-09 22:24:46 +00:00
parent 6aacc68cdc
commit 660dc742ad
8 changed files with 2232 additions and 161 deletions

View File

@ -0,0 +1,23 @@
# =========================
# Environment Setup
# =========================
# 1. In your project, go to the `nft_mint_server` folder.
# 2. Create a new file in this folder and name it exactly: `.env`
# (right-click → New File → type `.env`).
# 3. Open `.env.template` (this file) and copy all its contents.
# 4. Paste the contents into your new `.env` file.
# =========================
# Pinata Credentials
# =========================
# 5. Go to https://app.pinata.cloud/developers/api-keys
# 6. Click "New Key", toggle to **Admin**, and click "Create".
# 7. Copy the JWT Token and paste them into your `.env` below.
PINATA_API_KEY=YOUR_PINATA_API_KEY_GOES_HERE
PINATA_API_SECRET=YOUR_PINATA_API_SECRET_GOES_HERE
# =========================
# Server Config
# =========================
PORT=3001