All Projects → raid-guild → buidler-waffle-typechain-oz-vue

raid-guild / buidler-waffle-typechain-oz-vue

Licence: other
Dapp starter kit using: Buidler + Waffle + TypeChain + OpenZeppelin CLI + Vue (TypeScript)

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
solidity
1140 projects
HTML
75241 projects

Projects that are alternatives of or similar to buidler-waffle-typechain-oz-vue

blog3.0
博客V3.0 目前使用的技术(Nuxtjs + Nestjs + Vue + Element ui + vuetify),存储(MongoDB + Redis + COS)
Stars: ✭ 37 (-13.95%)
Mutual labels:  vuetify
giraffe
📰 Free news, blogs or magazines application theme, built with Vite & Vuetify created by HeroUI.
Stars: ✭ 46 (+6.98%)
Mutual labels:  vuetify
super-powered-api-testing
Comparisons of powerful API testing tools
Stars: ✭ 25 (-41.86%)
Mutual labels:  mocha-chai
hardhat-abi-exporter
🧰 Export Solidity contract ABIs on compilation ⚙️
Stars: ✭ 29 (-32.56%)
Mutual labels:  buidler
svelteify
📲 Customizable and dependencies-less Material components with Svelte
Stars: ✭ 43 (+0%)
Mutual labels:  vuetify
hardhat-dependency-compiler
📦 Compile Solidity sources directly from NPM dependencies
Stars: ✭ 19 (-55.81%)
Mutual labels:  buidler
express-mongoose-es8-rest-api
A Boilerplate for developing Rest api's in Node.js using express with support for ES6,ES7,ES8 ,Mongoose,JWT for authentication,Standardjs for linting
Stars: ✭ 20 (-53.49%)
Mutual labels:  mocha-chai
node-typescript-boilerplate
An enterprise startup boilerplate for typescript and nodejs API project
Stars: ✭ 21 (-51.16%)
Mutual labels:  mocha-chai
vuetify-component-lib-template
Template for creating a component library/design system using Vue.js and Vuetify.js.
Stars: ✭ 35 (-18.6%)
Mutual labels:  vuetify
leopard-chat-ui-teneo
Leopard Chat UI - A Teneo Chat Client based on Vue and Vuetify
Stars: ✭ 65 (+51.16%)
Mutual labels:  vuetify
vuetify-admin
一个vuetify后台基础模板
Stars: ✭ 46 (+6.98%)
Mutual labels:  vuetify
syhthems-platform
syhthems platform 是一个开源的IoT(物联网)平台。可以实现物联网产品的创建和管理、数据流的管理、终端设备的管理以及设备数据的图表形态查看。
Stars: ✭ 122 (+183.72%)
Mutual labels:  vuetify
handscream
Time and task Management
Stars: ✭ 27 (-37.21%)
Mutual labels:  vuetify
awrora-starter
Landing page template built with one of most popular javascript library Vue.JS, Vuetify (Material Design) and Nuxt.JS with SSR.
Stars: ✭ 38 (-11.63%)
Mutual labels:  vuetify
v1-contracts
Primitive protocol solidity contracts.
Stars: ✭ 42 (-2.33%)
Mutual labels:  buidler
vuetask
A Progressive Task Management Application Offline First
Stars: ✭ 15 (-65.12%)
Mutual labels:  vuetify
vuetibook
Integrating Vue.js, Vuetify and Storybook
Stars: ✭ 16 (-62.79%)
Mutual labels:  vuetify
POS-Awesome
POS Awesome is an open-source Point of Sale for Erpnext using Vue.js and Vuetify
Stars: ✭ 109 (+153.49%)
Mutual labels:  vuetify
Dotnet-Core-Attendance-System
Attendance Web Application using .NET Core (CQRS pattern) & Vue.js
Stars: ✭ 33 (-23.26%)
Mutual labels:  vuetify
picty
Simple Image Viewer based on Electron
Stars: ✭ 17 (-60.47%)
Mutual labels:  vuetify

Buidler + Waffle + TypeChain + OpenZeppelin CLI + Vue (TypeScript)

Inspired by The New Solidity Dev Stack: Buidler + Ethers + Waffle + Typescript, this is a pre-configured starter kit that uses the latest and greatest tool set to go from zero to hero 💪 in a quarter of the time, with 10x the type safety 🛡️ and debugging 🐞 capabilities.

Leverage best practice tools such as: Buidler 🔨 for stack traces and console.log in contracts, TypeChain 🔗 for contract and front end type definitions, Waffle 🥞 for type safe ethers.js contract testing, and Vue with TypeScript/TypeChain support 🎀 to round out the stack.

If that's not enough: hit the ground running with test driven development 🧪 following the examples provided for contract, unit, and end to end testing. Objectively know when functionality is complete while catching bugs in updates before releasing.

As an added bonus: easily deploy upgradeable contracts - where one can update their contract logic 📝 while maintaining its state 🔒 - using the built-in OpenZeppelin CLI. Never worry about migrating again!

Finally, there's lots of under the hood goodies that come pre-configured to build beautiful Progressive Web Apps 🦋 that include state management and routing; with more features being released rapidly!

Next on deck: gasless transactions 🔥

Ready to develop like the pros? Use this template to get started! 🚀

Using the template

Once you've generated a project and cloned it locally:

Install the dependencies

yarn

Compile and generate type definitions for your contracts

yarn build:contracts

Run your Waffle tests with stack traces

yarn test:contracts

Start the frontend app in development mode (hot-code contract reloading, revert reporting, etc.)

yarn start:node

and in a new terminal

yarn start:dev

then open the app running locally in your favorite browser.

Upgrade your contracts locally

yarn upgrade:local

Start the frontend sans a local blockchain

yarn start:web

Lint and fix files

yarn lint

Build the dApp for production

yarn build

Run your unit tests

yarn test:unit

Run your end-to-end tests

yarn test:e2e

Run ALL the tests!

yarn test

Customize Vue configuration

See Configuration Reference.

Other Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].