https://github.com/onflow/monster-maker
Create a monster on Flow
https://github.com/onflow/monster-maker
blockchain dapp flow flow-blockchain mobile-app nft onflow
Last synced: 6 months ago
JSON representation
Create a monster on Flow
- Host: GitHub
- URL: https://github.com/onflow/monster-maker
- Owner: onflow
- License: unlicense
- Created: 2022-12-15T00:03:33.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T08:32:33.000Z (about 1 year ago)
- Last Synced: 2025-06-10T19:26:29.694Z (6 months ago)
- Topics: blockchain, dapp, flow, flow-blockchain, mobile-app, nft, onflow
- Language: TypeScript
- Homepage: https://monster-maker.vercel.app
- Size: 5.73 MB
- Stars: 19
- Watchers: 16
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README

## Monster Maker
Monster Maker is a mobile and web dApp ( distributed application ) on [Flow Blockchain](https://onflow.org) that allows users to connect a wallet, sign a transaction to mint an NFT (a monster) and display their collection of NFTs (their monsters) within the app. It’s meant to be a lightweight sample project to exemplify how to build a mobile or web dApp Flow project.
## Project Structure
Before we get started, here is a general overview of the Monster Maker monorepo structure.
- `cadence` folder is where the smart contract, transactions and queries located, you can use [Flow CLI](https://developers.flow.com/tools/emulator/index) to develop and deploy the NFT contract.
- Best practice guidance for Flow dapp development is located at: https://developers.flow.com/cadence/style-guide/project-development-tips
- `iOS` folder contains all the Swift code to exemplify how to build mobile dApp on Flow Blockchain
- `server` folder will guide you on how to build a web dApp and API on Flow