daniel-trevino / dyor

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

Home Page:https://github.com/danielivert/dyor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ‘€ 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

About

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

https://github.com/danielivert/dyor

License:MIT License


Languages

Language:TypeScript 80.5%Language:JavaScript 17.1%Language:Solidity 1.2%Language:Shell 1.1%Language:CSS 0.2%