https://github.com/civicdatalab/hp-fiscal-data-explorer-frontend

Frontend for Himachal Pradesh Fiscal Data explorer for Open Budgets India Platform

https://github.com/civicdatalab/hp-fiscal-data-explorer-frontend

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.3%) to scientific vocabulary

Keywords

budget contributions-welcome data-visualization hacktoberfest open-budgets open-source opensource reactjs
Last synced: 5 months ago · JSON representation

Repository

Frontend for Himachal Pradesh Fiscal Data explorer for Open Budgets India Platform

Basic Info
  • Host: GitHub
  • Owner: CivicDataLab
  • License: agpl-3.0
  • Language: JavaScript
  • Default Branch: master
  • Homepage:
  • Size: 8.43 MB
Statistics
  • Stars: 0
  • Watchers: 4
  • Forks: 6
  • Open Issues: 4
  • Releases: 0
Topics
budget contributions-welcome data-visualization hacktoberfest open-budgets open-source opensource reactjs
Created over 6 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

README.md

What and Why this repository?

This repository is to publish the frontend code of Himachal Pradesh Fiscal Data Explorer. Fiscal Data Explorer is a unique tool where citizens can explore both budgets and spending data of Himachal Pradesh in an easy to comprehend and simple to use manner. The project is divided into two repositories hp-fiscal-data-explorer-frontend and hp-fiscal-data-explorer-backend. This repository is the first step towards building more open source fiscal explorers. We selected Himachal Pradesh as our target state because Himachal Pradesh’s finance department uploads the district wise expenditure and revenue data on daily basis on Himkosh of how different stakeholders. The data uploaded is granular and accessible as compared to other states.

Relevant Links

Pre-requisites

Node.js: 12.6.0, yarn: 1.19.0 or npm 6.14.2

Installation

```

Setup Development environment

$ virtualenv env
$ source env/bin/activate

Clone Repository

$ git clone https://github.com/CivicDataLab/fiscaldataexplorerfrontend.git $ cd fiscaldataexplorerfrontend

Install all dependencies

$ yarn

Run the server

$ yarn start

```

Contributing Guidelines

  • Create an issue for a feature/bug.
  • Discuss the implementation on the issue itself while attaching the supporting docs there.
  • Create a new branch for the issue.
  • Code in the branch.
  • Open a PR with the very first commit and add a WIP prefix to the title of the PR. e.g. WIP: Fix #1 - Fixed bar chart labels.
  • When finished with the implementation, request reviews and remove the WIP prefix.
  • If approved, merge the branch. If you are merging from your local CLI(instead of Github UI), make sure your merge commit message contain Fix #1 (for our example, the issue number is 1, replace it with whatever issue number you worked on).
  • Go back and check if your issue is closed or not, if not just close it with a reference to the PR which closes it and then go ahead and delete the branch.

Contributors

Folder structure

. ├── LICENSE ├── README.md ├── build ├── package-lock.json ├── package.json ├── public ├── src │   ├── App.js │   ├── App.scss │   ├── App.test.js │   ├── actions │   ├── components │   ├── content │   ├── data │   ├── dictionary │   ├── imgs │   ├── index.js │   ├── index.scss │   ├── logo.svg │   ├── reducers │   ├── scss │   ├── serviceWorker.js │   ├── store.js │   └── utils └── yarn.lock

License

The code is licensed under MIT License while the contents inside the content folder are licensed under CC-BY-4.0.

Owner

  • Name: CivicDataLab
  • Login: CivicDataLab
  • Kind: organization
  • Email: info@civicdatalab.in
  • Location: India

Harnessing Data, Tech, Design and Social Science to strengthen the course of Civic Engagements in India.

GitHub Events

Total
  • Pull request event: 1
  • Fork event: 1
  • Create event: 2
Last Year
  • Pull request event: 1
  • Fork event: 1
  • Create event: 2

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 43
  • Total pull requests: 93
  • Average time to close issues: 8 months
  • Average time to close pull requests: 4 months
  • Total issue authors: 3
  • Total pull request authors: 4
  • Average comments per issue: 0.37
  • Average comments per pull request: 0.08
  • Merged pull requests: 79
  • Bot issues: 0
  • Bot pull requests: 7
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • shreyaagrawal0809 (40)
  • gggodhwani (2)
  • akkisagiraju (1)
Pull Request Authors
  • shreyaagrawal0809 (54)
  • shivamragnar (25)
  • dependabot[bot] (12)
  • silvergravel (5)
Top Labels
Issue Labels
hacktoberfest (9) good first issue (8) hacktoberfest-accepted (3) enhancement (2) documentation (1)
Pull Request Labels
dependencies (12) hacktoberfest-accepted (5) hacktoberfest (4) javascript (1)

Dependencies

package.json npm
  • @babel/core ^7.6.2 development
  • @storybook/addon-actions ^5.2.1 development
  • @storybook/addon-links ^5.2.1 development
  • @storybook/addons ^5.2.1 development
  • @storybook/react ^5.2.1 development
  • babel-loader ^8.0.6 development
  • @carbon/grid ^10.6.0
  • @carbon/icons-react ^10.6.1
  • axios ^0.19.0
  • carbon-components ^10.6.4
  • carbon-components-react ^7.6.4
  • d3 ^5.12.0
  • idb ^4.0.5
  • leaflet ^1.5.1
  • node-sass ^4.12.0
  • prop-types ^15.7.2
  • react ^16.10.1
  • react-bubble-chart ^0.4.0
  • react-d3-axis ^0.1.2
  • react-dom ^16.10.1
  • react-leaflet ^2.4.0
  • react-leaflet-choropleth ^2.0.0
  • react-responsive ^8.0.1
  • react-router-dom ^5.1.1
  • react-scripts 3.1.2
  • react-vis-force ^0.3.1
  • victory ^33.1.0
yarn.lock npm
  • 1721 dependencies