Skip to content

Solana Transfer History: transfer, display all Solana transactions and details

Notifications You must be signed in to change notification settings

ionleu/solana-transfer-web

Repository files navigation

Solana Transfer History

Transfer, display all Solana transactions and details

Demo

Checkout the demo here

Highlights

Responsiveness

Summary

Local development workflows

Task Command
Run dev server npm i && npm run start

Known deficiences

  • Using localStore as a database to store the user transactions;
  • Simple search transaction mechanism;
  • No unit tests, E2E tests and stories coverage;
  • Hard-coded UI theme, missing light mode support.

Improvements

  • Use Algolia to store the transactions;
  • Use Algolia for search feature;
  • Implement Storybook for component-centered development;
  • Add unit testing using Jest or Playwright;
  • Add component testing using Cypress or Playwright;
  • Add E2E tests suites that support Solana Wallet;
  • Add Vite for bundling/HMR;
  • Add conventional commiting rule using hasky;
  • Add GitHub actions to follow Git flow branching strategy;
  • Add to the GitHub actions reles to run the build, unit testing and Sonar checking.

About

Solana Transfer History: transfer, display all Solana transactions and details

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published