A dApp boilerplate for Solana with the latest React dev environment.
Demo (https://dapp-boilerplate.epics.dev/)
- Faster development
- High performance
- Global scale
- Maintainable code
- Intuitive interface
- Vite (v2) - Bundler
- TypeScript (v4.6) - Type check
- ESLint - Linter
- Prettier - Formatter
- Husky - Pre commit
- React (v18) - UI Framework
- Material UI (v5) - Components Library
- React i18next - Translation
- React Router Dom (v6) - Routing
- Recoil - State management
- @solana/wallet-adapter
- React Hook Form (v7) - Form Validation
Set a static version for each packages to reduce fails to run.
# Node version (using nodenv)
$ node -v
v16.15.1
# Install dependencies
$ yarn install --frozen-lockfile
# Run dev server (localhost:4200)
$ yarn dev