A template repository for all partner DAO frontends.
npm install
npm run dev
Create a .env file and enter the following in it:
VITE_ALCHEMY_ARBITRUM_KEY=key-from-alchemy
If you use another chain (not Arbitrum), change the key name accordingly.
If you don't create the .env file with that variable, the web app will not properly function on your localhost. The variable is also needed in the production environment.
Make sure to add the correct Alchemy key (also add it in the repository env vars section)!
Replace the Minter ABI with the correct one for the project.
Add the correct
- Important: Never commit directly to the
main
branch. - Development is done on the
develop
branch (or temporary branches which then merge with thedevelop
branch). - Deployment: When you want to make deployment to the production server, merge
develop
into themain
branch. A CI/CD system on GitHub (GitHub Actions) will automatically build and deploy the new code to GitHub Pages.