Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/makerdao/governance-portal
Governance Portal
https://github.com/makerdao/governance-portal
Last synced: 3 months ago
JSON representation
Governance Portal
- Host: GitHub
- URL: https://github.com/makerdao/governance-portal
- Owner: makerdao
- License: agpl-3.0
- Created: 2018-06-21T15:00:19.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2023-02-03T04:12:03.000Z (almost 2 years ago)
- Last Synced: 2023-09-08T15:13:39.793Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://v1.vote.makerdao.com/
- Size: 7.57 MB
- Stars: 24
- Watchers: 18
- Forks: 27
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Maker Governance Portal
The Primary Interface for Dai Credit System Governance[![GitHub License][license]][license-url]
[![Build Status][build]][build-url]
[![Coverage Status][cover]][cover-url][Internal governance resources](https://makerdao.atlassian.net/wiki/spaces/MGV/pages/776667137/MCD+Governance+Resources)
### Getting started
Install project dependencies
```
yarn
```## Running the Gov Portal
For development
```
yarn start
```For production
```
yarn build
```## Running Tests
```
yarn test
```## Configuring the Backend
By default the production backend ([`content.makerfoundation.com`](https://content.makerfoundation.com)) will be used, but you can also set the `REACT_APP_GOV_BACKEND` environment variable to one of the following to override this:
- `local`: uses a local dev copy of the backend (`127.0.0.1:3000`)
- `staging`: uses the staging backend (`elb.content.makerfoundation.com:444`)
- `mock`: uses the mocked backend (see [`/src/_mock/topics.js`](/src/_mock/topics.js))## Maker Packages
This project takes advantage of several other maker projects, including [Maker UI Components](https://github.com/makerdao/ui-components), [Dai.js](https://github.com/makerdao/dai.js), & [The Dai Governance Plugin](https://github.com/makerdao/dai-plugin-governance).
## Code Style
We run Prettier on-commit, which means you can write code in whatever style you want and it will be automatically formatted according to the common style when you run `git commit`.
**The Maker Governance Portal** is available under the MIT license included with the code.
[license]: https://img.shields.io/badge/license-MIT-blue.svg
[license-url]: https://github.com/makerdao/governance-portal.js/blob/master/LICENSE
[build]: https://circleci.com/gh/makerdao/governance-portal.svg?style=svg
[build-url]: https://circleci.com/gh/makerdao/governance-portal
[cover]: https://codecov.io/gh/makerdao/governance-portal/branch/master/graph/badge.svg?token=dYGCyaCdNA
[cover-url]: https://codecov.io/gh/makerdao/governance-portal