- Front-end: ReactJS, TailwindCSS.
- Back-end: Solidity (Remix IDE), useDApp, ethers.js.
- Solidity functions:
- Public:
cards
,checkPurchase
,showPurchaseDate
,showUsing
,types
,purchaseCard
,removeCard
,switchCard
. - Admin only:
addCard
,deleteCard
.
- Public:
- Contract address:
0x42A0c18da1C96a0E5c437b05Bd63b7fec1527AE2
. - My address (owner's contract address):
0x71A7464FA7b0FDEf51745cD04efcBE4F1484CE4c
.
- Solidity functions:
- More card's types beside Discount card: Event card, Charity card,...
- Lottery feature.
- Transactions' history feature.
- Discount cards' effects will be applied, it means cards will use true prices instead of 0 ETH for all.