Skip to content

Integrating the tool on payment gateways lets you identify the nature of the transaction at the time of the transaction & generate these reports with the click integrated tool.

Notifications You must be signed in to change notification settings

smitbaranwal/Fin-Grow_React_App

Repository files navigation

Ratio™

Release Coinbase NPM Material UI

Integrating the tool on payment gateways lets you identify the nature of the transaction at the time of the transaction & generate these reports with the click integrated tool. Ratio is an advanced online accounting and analytical software that is specifically designed to support the growth of businesses operating in the web3 ecosystem. In partnership with Parcel Inc., Ratio has introduced new features to automate NFT accounting for businesses, making it easier to report primary and secondary income, categorize transactions automatically, and maintain robust documentation of capital gains and losses in compliance standards.

  • [Operators] Ratio provides real-time P&L across their accounts, enabling them to achieve world-class financial planning.
  • [Accountants] Accountants can benefit from powerful integrations across crypto platforms and accounting software, which can help them unlock new client segments.
  • [Auditors] Auditors can easily verify and reconcile transactions across all wallets, exchanges, banks, and custodians in one place.

Installation ⚒️

  1. Make sure Node.js (LTS). If Node.js is already installed in your system, make sure the installed version is LTS (and not the latest version)
  2. Navigate to the src folder and run following command to install our local dependencies listed in package.json. You can use npm OR yarn as per your preference.
# For npm
npm install --legacy-peer-deps
# For yarn
yarn install
  1. Now, you are ready to start the server with the help of command shown below. Open http://localhost:3000/ to check your development 🚀.
# For npm
npm run dev
# For yarn
yarn dev

Login

To begin using Ratio and authorize with Metamask as a blockchain wallet, follow these steps:

  1. Install the Metamask extension on Google Chrome using MetaMask.

  2. Click "Add to Chrome" and follow the prompts to create a new wallet or import an existing one. Accept the terms and conditions and choose a new password for your wallet.

  3. Follow the recommended flow to generate a secret word phrase, which will be used as a recovery password. Click "Reveal Secret Word Phrase" to see a 12-word phrase, copy it and keep it safe for future use. Click "Next" and complete the phrase you generated in the previous step.

  4. Pin the Metamask extension from the list of extensions, so that it will always be visible on Chrome tabs.

  5. To connect to the Ratio app, go to Local Environment or Production Environment and click "Connect Wallet".

  6. Select "Metamask" from the list of wallets and authorize the Ratio app to access your public key accounts.

  7. Click "Next" and then "Connect". Select one safe address which pops up after authorizing using the "Connect" button.

  8. You will now be redirected to the Transactions page. Congratulations, you have successfully created and connected your blockchain wallet with Metamask!

Detailed process of registering and logging in with the screenshots Login Process

Source Code

Ratio uses React and some of its libraries includes Material, web3-onboard, recharts, etc. Web3-Onboard is the quickest and easiest way to add multi-wallet and multi-chain support to your project. With built-in modules for more than 35 unique hardware and software wallets, Web3-Onboard saves you time and headaches. source code

Authors

  • Smit Baranwal
  • Vineeth Purshotam
  • Kapil Shinde

License

MIT

About

Integrating the tool on payment gateways lets you identify the nature of the transaction at the time of the transaction & generate these reports with the click integrated tool.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published