Understanding of how the blockchain works.
You have worked with the Ethereum Web3 API.
You have used MetaMask in your browser. MetaMask is not only a wallet, it allows websites to interact with your wallet, and sign to verify that you are the owner of that wallet.
You are familiar with smart contracts and smart contract events.
You have worked with different chains such as mainnet, testnet, or Ganache (Ganache is your own local development chain).
You have worked with Objects, JSON and MongoDB.
Basic knowledge of how to query a database.
Moralis queries are constructed with MongoDB query objects.
Understanding of asynchronous operations.
Running the demos requires hosting a web page locally.
Opening the file will not work as your Moralis server does not know how to communicate with a file. It must be hosted locally on your computer or publicly on a server like Netlify.
The easiest method is with the "Live Server" extension for Visual Studio Code.
You can also use Python's built-in web server.