giveth-dapp | Giveth Dapp for crowdfunding and managing donations | Cryptocurrency library
kandi X-RAY | giveth-dapp Summary
kandi X-RAY | giveth-dapp Summary
giveth-dapp is a JavaScript library typically used in Blockchain, Cryptocurrency, Ethereum applications. giveth-dapp has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.
DApp - Donation Application for charitable giving without losing ownership. Welcome to the code for Giveth's DApp. This is an open source effort to realize the potential of ethereum smart contracts. More specifically, the Giveth DApp provides an alternative to traditional donation.
DApp - Donation Application for charitable giving without losing ownership. Welcome to the code for Giveth's DApp. This is an open source effort to realize the potential of ethereum smart contracts. More specifically, the Giveth DApp provides an alternative to traditional donation.
Support
Quality
Security
License
Reuse
Support
giveth-dapp has a low active ecosystem.
It has 316 star(s) with 233 fork(s). There are 28 watchers for this library.
It had no major release in the last 12 months.
There are 238 open issues and 1508 have been closed. On average issues are closed in 175 days. There are 3 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of giveth-dapp is v0.7.11-beta
Quality
giveth-dapp has 0 bugs and 0 code smells.
Security
giveth-dapp has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
giveth-dapp code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
giveth-dapp is licensed under the GPL-3.0 License. This license is Strong Copyleft.
Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.
Reuse
giveth-dapp releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
giveth-dapp saves you 707 person hours of effort in developing the same functionality from scratch.
It has 1635 lines of code, 0 functions and 160 files.
It has low code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed giveth-dapp and discovered the below as its top functions. This is intended to give you an instant insight into giveth-dapp implemented functionality, and help decide if they suit your requirements.
- Upload release source maps
- Registers a swagger worker .
- Checks if a service is reloaded
- registers service worker
Get all kandi verified functions for this library.
giveth-dapp Key Features
No Key Features are available at this moment for giveth-dapp.
giveth-dapp Examples and Code Snippets
No Code Snippets are available at this moment for giveth-dapp.
Community Discussions
Trending Discussions on giveth-dapp
QUESTION
Why Feathers client watch doesn't work sometimes (websocket, always listStrategy)
Asked 2021-May-06 at 09:16
We have a websocket connection in a Feathers application but it sometimes works, sometimes doesn't, you can see the clients codes here:
...ANSWER
Answered 2021-May-06 at 09:16Downgrading feathers-socketio has fixed the issue, you can checkout my PR in our project
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install giveth-dapp
In the following sections you will learn all you need to know to run the DApp locally and to start contributing. All the steps are also described in this amazing Video Tutorial Walkthrough by Oz.
You need to use NodeJS v10 LTS.
You need to use yarn (v1.22.10 or higher) to correctly install the dependencies.
You need to have git.
If your operative system is any distribution of linux you can use an All-in-One installation scripts special thanks to Dapp contributor Jurek Brisbane, available here along with a youtube video, otherwise try the following:.
Click Star on this repo near the top-right corner of this web page (if you want to).
Join us on Element or Discord if you haven't already.
Fork this repo by clicking Fork button in top-right corner of this web page. Continue to follow instruction steps from your own giveth-dapp repo.
Clone your own "giveth-dapp" repo. Copy the link from the "Clone or download" button near the top right of this repo's home page.
The rest of these steps must be done from your machine's command line. See the OSX and Linux or Windows section to continue.
From the desired directory you wish to copy the "giveth-dapp" folder with source files to. git clone {paste your own repo link here} NOTE: Please use develop branch for contributing. git clone -b develop {paste your own repo link here}
Change directories to giveth-dapp: cd giveth-dapp
Make sure you have NodeJS (v10) and yarn (v1.22.10 or higher) installed.
Install dependencies from within giveth-dapp directory: yarn install
That is it, you are now ready to run the giveth-dapp! Head to the Run DApp section for further instructions.
Install the latest version of Python from this Link. (make sure python is added to $PATH)
Install Microsoft Visual Studio 2017 (double-check the version) from this link. Giveth-Dapp needs the node-gyp module and node-gyp needs VS C++ 2017 Build Tools to be installed.
After downloading, install the packages marked from this image.
Then run command below in command prompt npm config set msvs_version 2017
After installing the above, you should install NodeJS version 10 LTS (it is better to be v10.24.1 LTS).
Download and run the node-v10.24.1-x64.msi installer and then continue through the installation as normal. Be sure to have the "Enable in PATH" option enabled before installing.
Open the command line in administrator mode by right-clicking on the cmd.exe application and selecting "Run as administrator"
In the administrator command prompt, change to the directory where you want to store this repository. cd C:\some\directory\for\repositories
Double-check the node version with CMD command: node -v
After that, install the latest version of Yarn. Be careful not to install packages with NPM. If you have already tried "npm install", you should first delete "node modules" folder. yarn install
That is it, you are now ready to run the giveth-dapp! Head to the Run dapp section for further instructions.
NOTE: due to some web3 libraries that are not transpiled from es6, we have to use our giveth-react-scripts fork of react-scripts .
You need to use NodeJS v10 LTS.
You need to use yarn (v1.22.10 or higher) to correctly install the dependencies.
You need to have git.
If your operative system is any distribution of linux you can use an All-in-One installation scripts special thanks to Dapp contributor Jurek Brisbane, available here along with a youtube video, otherwise try the following:.
Click Star on this repo near the top-right corner of this web page (if you want to).
Join us on Element or Discord if you haven't already.
Fork this repo by clicking Fork button in top-right corner of this web page. Continue to follow instruction steps from your own giveth-dapp repo.
Clone your own "giveth-dapp" repo. Copy the link from the "Clone or download" button near the top right of this repo's home page.
The rest of these steps must be done from your machine's command line. See the OSX and Linux or Windows section to continue.
From the desired directory you wish to copy the "giveth-dapp" folder with source files to. git clone {paste your own repo link here} NOTE: Please use develop branch for contributing. git clone -b develop {paste your own repo link here}
Change directories to giveth-dapp: cd giveth-dapp
Make sure you have NodeJS (v10) and yarn (v1.22.10 or higher) installed.
Install dependencies from within giveth-dapp directory: yarn install
That is it, you are now ready to run the giveth-dapp! Head to the Run DApp section for further instructions.
Install the latest version of Python from this Link. (make sure python is added to $PATH)
Install Microsoft Visual Studio 2017 (double-check the version) from this link. Giveth-Dapp needs the node-gyp module and node-gyp needs VS C++ 2017 Build Tools to be installed.
After downloading, install the packages marked from this image.
Then run command below in command prompt npm config set msvs_version 2017
After installing the above, you should install NodeJS version 10 LTS (it is better to be v10.24.1 LTS).
Download and run the node-v10.24.1-x64.msi installer and then continue through the installation as normal. Be sure to have the "Enable in PATH" option enabled before installing.
Open the command line in administrator mode by right-clicking on the cmd.exe application and selecting "Run as administrator"
In the administrator command prompt, change to the directory where you want to store this repository. cd C:\some\directory\for\repositories
Double-check the node version with CMD command: node -v
After that, install the latest version of Yarn. Be careful not to install packages with NPM. If you have already tried "npm install", you should first delete "node modules" folder. yarn install
That is it, you are now ready to run the giveth-dapp! Head to the Run dapp section for further instructions.
NOTE: due to some web3 libraries that are not transpiled from es6, we have to use our giveth-react-scripts fork of react-scripts .
Support
The DApp is fully open-source software, and we would love to have your helping hand! See CONTRIBUTING.md for more information on what we're looking for and how to get started. You can then look for issues labeled good first issue or help wanted. We regularly reward contributions with ether using the Reward DAO. If you are not a developer, you can still help us by testing new releases periodically. See the Release Process section. If you want to better understand how does the development process works, please refer to our wiki pages, especially to the Product Definition, Product Roadmap and Development Process & Quality Assurance.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page