├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md └── workflows │ └── codeql.yml ├── .gitignore ├── .whitesource ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.md ├── README.md ├── config ├── codeql-config.yml ├── database.js └── environment.js ├── docker ├── Dockerfile └── docker-compose.yml ├── docs ├── PiEcosystemHub.jpeg ├── api_reference.md ├── architecture.md ├── developer_guide.md └── user_guide.md ├── scripts ├── deploy.js └── seedDatabase.js ├── src ├── blockchain │ └── pi-connector.js ├── components │ ├── Card.css │ ├── Card.js │ ├── Footer.css │ ├── Footer.js │ ├── Header.css │ └── Header.js ├── config │ └── constants.py ├── controllers │ └── ProductController.js ├── dapps │ ├── MyDapp │ │ └── example-dapp.py │ └── README.md ├── main │ ├── app.js │ ├── config.js │ ├── controllers │ │ ├── authController.js │ │ └── dAppController.js │ ├── index.js │ ├── middleware │ │ └── errorMiddleware.js │ ├── models │ │ └── User.js │ └── routes │ │ ├── authRoutes.js │ │ └── dAppRoutes.js ├── middleware │ ├── authMiddleware.js │ └── errorMiddleware.js ├── models │ ├── Transaction.js │ ├── User.js │ └── dApp.js ├── services │ ├── apiService.js │ ├── dAppService.js │ ├── marketplace-service.js │ └── userService.js └── utils │ ├── helpers.js │ └── validators.js └── tests ├── e2e └── app.test.js ├── integration └── api.test.js └── unit ├── dAppService.test.js └── userService.test.js /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.gitignore -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/.whitesource -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/README.md -------------------------------------------------------------------------------- /config/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/config/codeql-config.yml -------------------------------------------------------------------------------- /config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/config/database.js -------------------------------------------------------------------------------- /config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/config/environment.js -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docs/PiEcosystemHub.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docs/PiEcosystemHub.jpeg -------------------------------------------------------------------------------- /docs/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docs/api_reference.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docs/developer_guide.md -------------------------------------------------------------------------------- /docs/user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/docs/user_guide.md -------------------------------------------------------------------------------- /scripts/deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/scripts/deploy.js -------------------------------------------------------------------------------- /scripts/seedDatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/scripts/seedDatabase.js -------------------------------------------------------------------------------- /src/blockchain/pi-connector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/blockchain/pi-connector.js -------------------------------------------------------------------------------- /src/components/Card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Card.css -------------------------------------------------------------------------------- /src/components/Card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Card.js -------------------------------------------------------------------------------- /src/components/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Footer.css -------------------------------------------------------------------------------- /src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Footer.js -------------------------------------------------------------------------------- /src/components/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Header.css -------------------------------------------------------------------------------- /src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/components/Header.js -------------------------------------------------------------------------------- /src/config/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/config/constants.py -------------------------------------------------------------------------------- /src/controllers/ProductController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/controllers/ProductController.js -------------------------------------------------------------------------------- /src/dapps/MyDapp/example-dapp.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/dapps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/dapps/README.md -------------------------------------------------------------------------------- /src/main/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/app.js -------------------------------------------------------------------------------- /src/main/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/config.js -------------------------------------------------------------------------------- /src/main/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/controllers/authController.js -------------------------------------------------------------------------------- /src/main/controllers/dAppController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/controllers/dAppController.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/main/middleware/errorMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/middleware/errorMiddleware.js -------------------------------------------------------------------------------- /src/main/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/models/User.js -------------------------------------------------------------------------------- /src/main/routes/authRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/routes/authRoutes.js -------------------------------------------------------------------------------- /src/main/routes/dAppRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/main/routes/dAppRoutes.js -------------------------------------------------------------------------------- /src/middleware/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/middleware/authMiddleware.js -------------------------------------------------------------------------------- /src/middleware/errorMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/middleware/errorMiddleware.js -------------------------------------------------------------------------------- /src/models/Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/models/Transaction.js -------------------------------------------------------------------------------- /src/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/models/User.js -------------------------------------------------------------------------------- /src/models/dApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/models/dApp.js -------------------------------------------------------------------------------- /src/services/apiService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/services/apiService.js -------------------------------------------------------------------------------- /src/services/dAppService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/services/dAppService.js -------------------------------------------------------------------------------- /src/services/marketplace-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/services/marketplace-service.js -------------------------------------------------------------------------------- /src/services/userService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/services/userService.js -------------------------------------------------------------------------------- /src/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/utils/helpers.js -------------------------------------------------------------------------------- /src/utils/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/src/utils/validators.js -------------------------------------------------------------------------------- /tests/e2e/app.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/tests/e2e/app.test.js -------------------------------------------------------------------------------- /tests/integration/api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/tests/integration/api.test.js -------------------------------------------------------------------------------- /tests/unit/dAppService.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/tests/unit/dAppService.test.js -------------------------------------------------------------------------------- /tests/unit/userService.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KOSASIH/PiEcosystemHub/HEAD/tests/unit/userService.test.js --------------------------------------------------------------------------------