Welcome to DSign - the Collaborative Product Design Innovation Hub.
A platform where creativity meets technology, enabling designers to bring their innovative ideas to life.
To set up your environment and start contributing to DSign, follow these steps:
-
Start the development server with a clean slate:
dfx start --clean
-
Initialize the project:
npm run boot
To ensure your contributions are solid and 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=
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.