This is just an example on how to use Ethereum SIWE Authentication to have a secret page in Web3 using NextJs and Metamask Wallet
# development
$ cd backend
$ npm install
$ npm run start:dev
$ cd frontend
$ npm install
$ npm run dev
Open http://localhost:3000 with your browser to see the frontend.