Frontend
Vue.js
Web framework for building single page application.
Web3.js
Interact with smart contracts on blockchain.
aws-amplify
Interact with AWS Amplify service, such as authentication and storage.
axios
Interact with backend APIs with HTTP(S).
Node.js
Javascript runtime which offers great performance in handling multiple connections simultaneously.
mongoose & MongoDB
Interact with MongoDB which stores user data, which cannot be stored on blockchain.
aws-sdk
Interact with AWS AI tools or other services.
express.js
Routing and HTTP integrations.
Backend