MintMate is an open-source NFT minting platform that lets you mint your art, with the goal of crystallizing the art as a means of passion.
- NextJS
- Prisma
- ThirdWeb
- TailwindCSS
You need the following essentials before you begin:
- ThirdWeb dashboard access and check
- MySQL Database URL (I personally use PlanetScale)
- API keys for ThirdWeb and Database
- Check
.env.example
for .env placeholder and guidelines for API keys.
- Install dependencies
npm install
- Run development server
npm run dev
- Login with github that contain this app repo
- Go to Vercel dashboard
- Click add new + project
- Import your repo
- Copy and paste all .env keys to environment variables
- Deploy
- The steps would be pretty much the same as Vercel with slightly different layout
- Deploy NextJS with Cloudflare
- Deploy NextJS with Netlify
- Cleaning up development/production build cache
npm run clean
- Opensea Minting Profile - 0x4cdc6523Fc715A8C9d95B46A70e76bD26055Fc31