Login/Register pages are available. CRUD operations are performed on Category , Product , Stock pages. Users only use listing operations. Admins use CRUD operations. Users can view and purchase products added by smart contract by connecting Metamask wallet. The admin who wrote the smart contract can apply CRUD operations to the products. All of the same features apply to the mobile app.
➜ PostgreSQL 14
➜ Data : Codes of tables in database
➜ Database Connection : Loading connection settings
➜ Controller : Coding crud operations
➜ Bearer Jwt using
➥ .Net Core Web Api Register use of Jwt
➥ .Net Core Web Api Login use of Jwt
➜ Roles : Admin , User
➜ Login Page
➜ Register Page
*User Table Database*
➜ Store Homepage
➜ User Page
➜ Admin Page
➜ Product add Admin page
➜ Categeory updated Admin page
➜ Category delete Admin page
➜ web3.js - ether.js use
➜ See product folder
➥ web3 in app
➥ Reading from the Product contract
➜ docker-compose-build
➜ docker-compose up
➜ kubectl apply -f backend-deploy.yml
➜ kubectl get pods
➜ See mobil folder
➜ React-Native
➜ Expo Go
➜ Ngrok