Switchboard dApp
is a revolutionary decentralized application that allows management of identities, assets, applications, services and access controls with DIDs(Decentralised Identifiers) and VCs(Verifiable Credentials)
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
npm version 6+
nodejs version 10+
A step by step series of examples that tell you how to get a development env running
Install dependencies:
npm install
Before you start You need to provide some secrets:
- Execute
cp .env.example .env
- Fill in necessary variables
Run the project locally:
npm run start
Building project depends on Angular environments.
Build the project for development environment:
npm run build
Build the project for stedin environment:
npm run build-stedin
Build the project for staging environment:
npm run build-staging
Build the project for production:
npm run build-prod
E2E Tests for Switchboard and IAM stack are stored in Switchboard-e2e
- Dawid Gil @dawidgil
- Whitney Purdum @whitneypurdum
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the GNU General Public License v3.0 or later - see the LICENSE file for details
Frequently asked questions and their answers will be collected here.