mermaid-dash
Transform your underwater insights into data-driven actions that save coral reefs.
https://github.com/data-mermaid/mermaid-dash
Category: Biosphere
Sub Category: Marine Life and Fishery
Keywords from Contributors
archiving transforms measur generic optimize observation compose conversion projection animals
Last synced: about 19 hours ago
JSON representation
Repository metadata
MERMAID global dashboard
- Host: GitHub
- URL: https://github.com/data-mermaid/mermaid-dash
- Owner: data-mermaid
- License: mit
- Created: 2019-05-23T14:32:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-04T23:05:13.000Z (3 months ago)
- Last Synced: 2025-04-17T22:59:28.452Z (10 days ago)
- Language: JavaScript
- Size: 4.78 MB
- Stars: 6
- Watchers: 7
- Forks: 1
- Open Issues: 5
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGE_LOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
README.md
mermaid-dash
MERMAID Global Dashboard. A read-only platform that summarizes all the information collected through the datamermaid application. You can read more about datamermaid here.
MERMAID Global Dashboard uses Create-React-App for its build tooling.
Setup
If you've been onboarded, or have worked with a Node-based project that uses NPM or Yarn, you will be in a comfortable, familiar space. If not, we suggest that you take some time to brush up on how Node works, and how you can use it to build new projects through tutorials such as (but not limited to) this. We also suggest that you be familiar with how to use git.
Base Requirements
A .env file is required in the root, with these vars defined:
SKIP_PREFLIGHT_CHECK=true
REACT_APP_MERMAID_API_URL=
Node
To set up a local environment for this platform, you need to install Node JS, with the Dubnium LTS. You can install it through here. If you want to be able to work with more than one version of Node on your local computer for other projects, consider using NVM.
Git
In order to contribute to this project, you will also need to have a command-line terminal and Git.
Install Node Dependencies
Once you've installed Node, you should fork this repo, then clone locally. Once cloned, you can install all of the dependencies using the npm install
command.
Run/Test
You can run the application using npm start
. To run the existing tests, run npm run test
.
Owner metadata
- Name: MERMAID
- Login: data-mermaid
- Email: [email protected]
- Kind: organization
- Description: Marine Ecological Research Management AID
- Website: https://datamermaid.org
- Location:
- Twitter: datamermaid
- Company:
- Icon url: https://avatars.githubusercontent.com/u/50884305?v=4
- Repositories: 11
- Last ynced at: 2023-03-03T05:45:37.549Z
- Profile URL: https://github.com/data-mermaid
GitHub Events
Total
- Member event: 1
- Issue comment event: 1
- Push event: 2
- Pull request review event: 1
- Pull request event: 2
- Create event: 1
Last Year
- Member event: 1
- Issue comment event: 1
- Push event: 2
- Pull request review event: 1
- Pull request event: 2
- Create event: 1
Committers metadata
Last synced: 7 days ago
Total Commits: 710
Total Committers: 6
Avg Commits per committer: 118.333
Development Distribution Score (DDS): 0.138
Commits in past year: 12
Committers in past year: 3
Avg Commits per committer in past year: 4.0
Development Distribution Score (DDS) in past year: 0.5
Name | Commits | |
---|---|---|
Nick Hoang | n****1@g****m | 612 |
dependabot[bot] | 4****] | 38 |
Brian Bancroft | h****o@b****a | 19 |
Kim Fisher | k****r@w****g | 19 |
Dustin Sampson | g****l@g****m | 19 |
Voicu Pop | 3****p | 3 |
Committer domains:
- wcs.org: 1
- brianbancroft.ca: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 2
Total pull requests: 111
Average time to close issues: 10 months
Average time to close pull requests: 20 days
Total issue authors: 2
Total pull request authors: 5
Average comments per issue: 0.0
Average comments per pull request: 0.56
Merged pull request: 93
Bot issues: 0
Bot pull requests: 46
Past year issues: 0
Past year pull requests: 5
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 days
Past year issue authors: 0
Past year pull request authors: 3
Past year average comments per issue: 0
Past year average comments per pull request: 1.6
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- vpop (1)
- saanobhaai (1)
Top Pull Request Authors
- tienhoah (55)
- dependabot[bot] (46)
- vpop (4)
- saanobhaai (4)
- gridcell (2)
Top Issue Labels
- 💬 For Discussion (1)
Top Pull Request Labels
- dependencies (50)
- 🎨 Enhancement (9)
- 🐛 Bug (7)
- 💬 For Discussion (1)
Dependencies
- 1763 dependencies
- babel-plugin-macros ^2.6.1 development
- eslint ^5.16.0 development
- husky ^2.3.0 development
- lint-staged ^8.1.7 development
- prettier ^1.17.1 development
- react-test-renderer ^16.8.6 development
- @date-io/date-fns ^1.3.13
- @material-ui/core ^4.10.1
- @material-ui/icons ^4.2.1
- @material-ui/lab ^4.0.0-alpha.41
- @material-ui/pickers ^3.3.10
- @turf/turf ^5.1.6
- autosuggest-highlight ^3.1.1
- axios ^0.21.2
- date-fns ^2.28.0
- immer ^9.0.6
- leaflet ^1.5.1
- leaflet-minimap ^3.6.1
- leaflet.markercluster ^1.4.1
- prop-types ^15.7.2
- react ^16.8.6
- react-content-loader ^4.2.2
- react-dom ^16.8.6
- react-router-dom ^5.0.1
- react-scripts ^3.4.1
- react-select ^3.0.4
- styled-components ^4.2.0
- victory ^32.3.3
- actions/checkout v3 composite
- actions/setup-node v3 composite
Score: 4.189654742026425