This project contain some basic feature for building web3-commerce in smart contract write in solidity.
Feature List
- User Credential
- Storage System
- CRUD (Create, Read, Update, Delete) Product
- CRUD (Create, Read, Update, Delete) Store
- Transaction
Database
- User : Wallet Address, User ID, Username, Password, Email, Birth Date, Registration Timestamp
- Store : Wallet Address, Store ID, Store Name, Store Description, Store Picture, Store Location, Store Timestamp
- Prodcut Category : Category ID, Category Name
- Product : Store ID, Product ID, Product Name, Product Description, Product Picture, Product Category, Product Price, Product Stock, Product Timestamp
- Transaction : Transaction ID, Buyer Address, Seller Address, Store ID, Product ID, Product Name, Product Price, Transaction Status, Transaction Confirmation, Transaction Timestamp