- Clone the repo:
git clone https://github.com/Jigsaw-io/jigsaw-client.git
. - Enter Directory :
cd jigsaw-client
. - Install dependencies :
npm install
. - Run app:
npm run start
. - Build app:
npm run build
.
Within the download you'll find the following directories and files:
JIGSAW • Blockchain Based Decentralised Knowledge Sharing and Organising Platform
.
├── README.md
├── LICENSE.md
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
└── src
├── index.js
├── variables
│ └── charts.jsx
├── assets
│ ├── css
│ │ ├── blk-design-system-react.css
│ │ ├── blk-design-system-react.css.map
│ │ ├── blk-design-system-react.min.css
│ │ ├── nucleo-icons.css
| | └── main.css
│ ├── demo
│ │ └── demo.css
│ ├── fonts
│ │ ├── nucleo.eot
│ │ ├── nucleo.ttf
│ │ ├── nucleo.woff
│ │ └── nucleo.woff2
│ ├── img
│ └── scss
│ ├── blk-design-system-react
│ │ ├── bootstrap
│ │ │ ├── mixins
│ │ │ └── utilities
│ │ ├── custom
│ │ │ ├── cards
│ │ │ ├── mixins
│ │ │ ├── sections
│ │ │ ├── utilities
│ │ │ └── vendor
│ │ └── react
│ │ └── react-differences.scss
│ └── blk-design-system-react.scss
├── components
│ ├── Authentication
│ │ └── Index.jsx
│ ├── Footer
│ │ └── Footer.jsx
│ ├── Navbars
│ │ └── IndexNavbar.jsx
│ ├── PageHeader
│ │ └── PageHeader.jsx
│ └── ContactButton.jsx
├── services
│ ├── KnowledgeManagement.jsx
│ └── UserManagement.jsx
└── views
├── Index.jsx
├── contribution
│ ├── Crop.jsx
│ ├── Index.jsx
│ └── QuillEditor.jsx
├── feed
│ └── Index.jsx
├── knowledge
│ ├── contribution.jsx
│ ├── diffViewer.jsx
│ ├── listGroup.jsx
│ └── view.jsx
├── login
│ └── Index.jsx
├── profile
│ ├── transfer.jsx
│ ├── convert.jsx
│ └── Index.jsx
├── register
│ ├── BlockchainAccount.jsx
│ └── Index.jsx
└── home
├── Contact.jsx
├── HowItWorks.jsx
├── Time.jsx
├── WhyJigsaw.jsx
└── Index.jsx
At present, we officially aim to support the last two versions of the following browsers:
Telegram: https://t.me/projectJigsaw