Skip to content

πŸ‘€ All-in-one Fullstack Web3 boilerplate. Start producing production ready Web3 applications in minutes!

License

Notifications You must be signed in to change notification settings

daniel-trevino/dyor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘€ DYOR πŸ‘€

Do Your Own Research boilerplate. Fullstack Web3 Boilerplate using the latest stack.

Simple, easy, modern, fast πŸš€

What's inside?

This boilerplate is based on Turborepo. It uses Yarn as a package manager. It includes the following packages/apps:

Apps and Packages

  • frontend: A Next.js based app
  • ui: a Reac component library using Tailwind that can be shared with any new app/ in this repository
  • config: eslint configurations (includes eslint-config-next and eslint-config-server)
  • tsconfig: tsconfig.jsons used throughout the monorepo

Each package/app is 100% TypeScript. πŸ™ˆ

Stack 🦾

This boilerplate contains a modern stack for building Web3 apps:

Utility Stack πŸ”

This boilerplate contains a modern stack for building Web3 apps:

Get started

Clone/Fork this bad boy πŸ§™β€β™€οΈ:

git clone https://github.com/danielivert/dyor.git

β›‘ Install:

cd dyor
yarn install

Run both the hardhat node and the frontend

yarn dev

πŸ” Edit your smart contract TestContract.sol in apps/hardhat-core/contracts

πŸ“ Edit your frontend in apps/frontend/src

🧱 Edit your components in packages/ui

πŸ’» Open http://localhost:3000 to see the app