Medical Billing System with Metamask integration using SocialCalc, activation using ConnectKit and Web3 tooling
Make sure you have Node.js and Yarn installed on your machine. You can check their versions using the following commands:
node -v
yarn -vClone your fork of the Web3-Medical-Invoice repository:
git clone https://github.com/[USER_NAME]/Web3-Medical-InvoiceOpen the project in your preferred code editor. If you use Visual Studio Code, you can do this with:
code Web3-Medical-Invoice-
Create a
.envfile in the root directory of the project:touch .env
-
Copy the contents from
.env.exampleand paste them into.env. -
Obtain the following credentials:
-
WalletConnect Project ID: Log into the WalletConnect dashboard and retrieve your Project ID. Add it to
.envlike this:REACT_APP_WALLETCONNECT_PROJECT_ID=<your_walletconnect_project_id> -
Alchemy API Key: Visit the Alchemy dashboard to get your API key. Add it to
.envlike this:REACT_APP_ALCHEMY_ID=<your_alchemy_api_key>
-
Install the necessary dependencies using Yarn:
yarnTo start the project locally and view it in your browser, run:
yarn startThe project will be available at http://localhost:3000.