Welcome to DSign – the Collaborative Product Design Innovation Hub.
Experience a blend of creativity and technology, empowering designers to transform innovative ideas into reality.
Follow these steps to set up your environment and start contributing to DSign:
-
Start the development server with a clean slate:
dfx start --clean
-
Initialize the project:
npm run boot
To verify that your contributions are reliable, please run the canister tests:
npm run test
- Create a .env file at the root of the project.
- Add the following environment variables for deployment and identity management:
DEPLOY_ENV=local
# Profile Creation Identities
MOTOKO_IDENTITY=
MISHICAT_IDENTITY=
# Profile Images Identities
NOVA_IDENTITY=
DAPHNE_IDENTITY=
# Projects without Snaps Identities
OWL_IDENTITY=
DOMINIC_IDENTITY=
# Projects with Snaps Identities
NIKOLA_IDENTITY=
LINKY_IDENTITY=
Generate a random identity using:
echo -n (date +%s%N | tr -d '\n'; head -c 16 /dev/urandom | xxd -p) | openssl dgst -sha256
- Create a Project
- Create a Snap
- Give and get Feedback
- Explore Projects
- Multiple Project Owners
- Inbox
- Bounties
- Showcase your NFT's
This project is licensed under the MIT license, see LICENSE.md for details.