Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dionysuzx/web3-boilerplate
nextjs, rainbowkit/wagmi, daisyui, onion architecture
https://github.com/dionysuzx/web3-boilerplate
Last synced: about 1 month ago
JSON representation
nextjs, rainbowkit/wagmi, daisyui, onion architecture
- Host: GitHub
- URL: https://github.com/dionysuzx/web3-boilerplate
- Owner: dionysuzx
- Created: 2022-10-20T21:10:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-24T16:07:37.000Z (about 2 years ago)
- Last Synced: 2024-10-17T13:33:20.451Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 198 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is a [RainbowKit](https://rainbowkit.com) + [wagmi](https://wagmi.sh) + [Next.js](https://nextjs.org/) project bootstrapped with [`create-rainbowkit`](https://github.com/rainbow-me/rainbowkit/tree/main/packages/create-rainbowkit).
## Installation
```sh
pnpm install
```## Usage
Run the development server:
```sh
pnpm run dev
```## Project structure
There are four source code folders, whose imports are directionally enforced by eslint:
`core` -> `components` / `lib` -> `pages`
![nextjs onion folder structure](./nextjs-folder-structure-onion.png)
This is taken from this blog post on [a scalable nextjs project structure](https://giancarlobuomprisco.com/next/a-scalable-nextjs-project-structure).