nickadamson / create-dao-house

https://prop.house/builder/custom-dao-websites

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create DAO House

gif

A repo to bootstrap your Nouns Builder DAO's website.

Here are 3 DAO site examples using this template:

Features

  1. uses NextJS; Server-Side Rendering
  2. uses Typescript
  3. uses Tailwind for styling
  4. uses wagmi + rainbowkit

Getting Started

The application accepts the below environment variables, you WILL need to specify the network ID along with either a Curator ID or a Contract Address:

ENV VARS:

NEXT_PUBLIC_ALCHEMY_API_KEY=
NEXT_PUBLIC_INFURA_API_KEY=

# token contract address
NEXT_PUBLIC_DAO_TOKEN_ADDRESS=

# nouns | modern | sleek
NEXT_PUBLIC_THEME_STYLE=

# OPTIONAL - leave blank to use DAO Name according to smart contracts
NEXT_PUBLIC_NAVBAR_TITLE=

Develop

First, run the development server:

yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

You can start editing the styling by modifying styles/globals.css. More detailed guide coming soon.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Or click the button below:

Deploy with Vercel

...Don't forget to add the necessary environment variables!

About

https://prop.house/builder/custom-dao-websites

License:MIT License


Languages

Language:TypeScript 94.4%Language:CSS 3.7%Language:JavaScript 1.6%Language:Shell 0.3%