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.
ENGINEERING IMPACT
Measured scope and outcomes
- core technology
- Solidity + Web3.js
- entity layer
- IPFS
- delivery
- GitHub Actions
- UX
- Wallet-conscious SPA
Audited smart contracts for secure minting streams.
Decentralized asset stabilization and version tracking.
Reproducible CI/CD deployment rhythm.
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.