CORPORATE PROJECT

Bare Crypto: NFT Marketplace Minting DApp

As Lead Developer, I developed NFT marketplace DApp with Solidity minting engine, IPFS and wallet-aware React frontend.

HTML 5HTML 5HTML 5ReactHTML 5HTML 5HTML 5HTML 5HTML 5
Bare Crypto NFT marketplace DApp logo

ENGINEERING IMPACT

Measured scope and outcomes

core technology
Solidity + Web3.js

Audited smart contracts for secure minting streams.

entity layer
IPFS

Decentralized asset stabilization and version tracking.

delivery
GitHub Actions

Reproducible CI/CD deployment rhythm.

UX
Wallet-conscious SPA

Redux Toolkit status and access protected streams.

Context

Between 2021–2022, I productized the NFT minting flow end-to-end as a Lead Developer at a Web3 startup based in Spain. Aim; The aim was to bring together secure contract interaction, decentralized asset storage and a wallet-aware user experience in the same product.

Architectural decisions

  • Contract limit: Minting rules remain in the Solidity contract; The frontend only managed signature and transaction submission.
  • Asset layer: Media and metadata are fixed on IPFS; The token on the chain carried the reference, not the content itself.
  • State management: Wallet connection, mint status and access protection are combined in a single client model with Redux Toolkit.
  • Delivery: The build, test and deployment rhythm is automated with GitHub Actions.

Result

Product; It was released as a DApp where the user connecting a wallet can complete the mint flow end-to-end, and the contract and IPFS layers are separated. This work reinforced in the Web3 context a way of thinking similar to the “provider boundary / semantic result” distinction in subsequent e-commerce and payment systems.

Related works

Apply similar architectural decisions to your own product — write to me.