Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/protokol/manager
Protokol manager
https://github.com/protokol/manager
Last synced: about 10 hours ago
JSON representation
Protokol manager
- Host: GitHub
- URL: https://github.com/protokol/manager
- Owner: protokol
- License: other
- Created: 2020-06-10T07:58:19.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2024-07-10T15:54:00.000Z (4 months ago)
- Last Synced: 2024-07-10T19:08:44.437Z (4 months ago)
- Language: TypeScript
- Size: 3.45 MB
- Stars: 4
- Watchers: 9
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
![Img](protokol-manager.png)
[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/)# Protokol Manager
A repository consuming a set of `@protokol` packages providing Digital Asset (NFT) Support for any ARK Core v3 based bridgechains. Supporting the following main features:
- profile management
- asset creation (JSON Schema based asset structure)
- token trading (auction, bid, trade)For more information and detailed documentation follow this link: https://docs.protokol.com/nft/.
This work is licensed under [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/).
## Production Install
Prebuild packages are available for:- [macOS](https://github.com/protokol/protokol-manager/releases)
- [Linux](https://github.com/protokol/protokol-manager/releases)
- [Windows](https://github.com/protokol/protokol-manager/releases)## Source Install
### Development Environment SetupRun `npm start` for a dev server. An electron window should spawn. The app will automatically reload if you change any of the source files.
### Source Code Setup
```bash
git clone https://github.com/protokol/protokol-manager
cd protokol-manager# run npm install from root folder
npm install
```#### Running Unit Tests
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
#### Running End-To-End Tests
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
### Build
Building install packages for different OS.
#### MacOS build
```bash
npm run electron:mac
```#### Linux build
```bash
npm run electron:linux
```#### Windows build
```bash
npm run electron:windows
```# Contact Us For Support And Custom Development
[email protected]# License
[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/)This work is licensed under [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-nc-sa/4.0/), under the following terms:
#### Attribution
You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
#### NonCommercial
You may not use the material for commercial purposes. For commercial purposes please reach out to [email protected].
#### ShareAlike
If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
#### Legal code
Read the rest of the obligatory [license legal code](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode).
Copyright (c) Protokol.com 2020