WebApp Market Cap:
Develop a simple web application that allows users to see current prices of several major cryptocurrencies. The application will connect to a marketplace API public cryptocurrencies (such as CoinGecko or CoinMarketCap) to obtain this data.
Install kairos-test dependencies with npm (backend)
cd kairos-test/web3-server
npm install
Create a docker container to create the database.
docker compose up -d
Do the schema and database migration from the Prisma ORM.
npx prisma init --datasource-provider postgres
npx prisma migrate dev --name init
Add records to the database through a client
Install kairos-test dependencies with npm (frontend)
cd kairos-test/web3-client
npm install
Run the server
npm run dev
npm run dev
Contract displayed at the address: 0xABF0B515FDeDf03D31C8d14EE0c7aFB7513220E4
Client: React, Redux ToolKit, NextJS TailwindCSS
Server: Node, Express, Prisma ORM, Docker