Skip to content

Metaviz backend for Internet Computer blockchain using Juno framework.

License

Notifications You must be signed in to change notification settings

dariuszdawidowski/metaviz-server-juno

Repository files navigation

Metaviz Server Juno

Metaviz is a visual project collaboration workspace. Good for making diagrams, project management, storing files and media.

🔨 Prerequisites

This repository contains the backend for the Internet Computer web3 blockchain and is based on the Juno library.

If you want to create own instance - start to explore Juno concepts about Satellites and the running environment.

The frontend part of Metaviz is used directly from the CDN. If you want to explore more about this - see the References section below.

Required tools: NodeJS with NPM and Docker.

🧞 Commands

Install:

Installs dependencies

npm install

Run in the development mode (open two consoles):

Quickstart the local development emulator in the first console.

(Start Docker before)
juno dev start

Starts frontend dev server at localhost:5173 in the second console.

npm run dev

Usage in the development mode:

Open localhost:5173 in your browser. You will be asked to use an Internet Identity - just create a fake one locally.

Deploy:

Build your production site to the ./dist/ directory.

npm run build

Deploy your project to a Juno Satellite (production).

juno deploy

🚀 About Juno and Satelitte

Explore this guide to launch your Satellite into orbit via Juno's administration console.

📃 License

This project is licensed under the MIT license, see LICENSE for details.

🔗 References

About

Metaviz backend for Internet Computer blockchain using Juno framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published