Skip to content

seetadev/web3-invoice-token-gated-storacha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medical Billing

Medical Billing System with Metamask integration, activation using ConnectKit and Web3 tooling

Prerequisites

Make sure you have Node.js and Yarn installed on your machine. You can check their versions using the following commands:

node -v
yarn -v

Getting Started

Cloning the Repository

Clone your fork of the ZKMedical-Billing repository:

git clone https://github.com/[USER_NAME]/ZKMedical-Billing/

Navigate to the medical-billing/ directory:

cd ZKMedical-Billing/medical-billing/

Opening the Project

Open the project in your preferred code editor. If you use Visual Studio Code, you can do this with:

code .

Setting Up Environment Variables

  1. Create a .env file in the medical-billing/ directory:

    touch .env
  2. Copy the contents from .env.example and paste them into .env.

  3. Obtain the following credentials:

    • WalletConnect Project ID: Log into the WalletConnect dashboard and retrieve your Project ID. Add it to .env like 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 .env like this:

      REACT_APP_ALCHEMY_ID=<your_alchemy_api_key>
      

Installing Dependencies

Install the necessary dependencies using Yarn:

yarn

Running the Project

To start the project locally and view it in your browser, run:

yarn start

The project will be available at http://localhost:3000.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages