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
Repository
Frontend for Himachal Pradesh Fiscal Data explorer for Open Budgets India Platform
Basic Info
Statistics
- Stars: 0
- Watchers: 4
- Forks: 6
- Open Issues: 4
- Releases: 0
Topics
Metadata Files
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
- Abrar Burk
- Arpit Arora
- Arun Sudarsan
- Gaurav Godhwani
- Preethi G
- Shivam Sharma
- Shreya Agrawal
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
- Website: https://www.civicdatalab.in/
- Twitter: CivicDataLab
- Repositories: 104
- Profile: https://github.com/CivicDataLab
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
Pull Request Labels
Dependencies
- @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
- 1721 dependencies