Skip to content

Simple Vue application template. Use it to build a full-fledged dApp integrated with Arcana Auth and Storage SDKs. Learn how to enable user onboarding and data privacy features in dApp.

Notifications You must be signed in to change notification settings

blockintelligence/arcana-demo-app-template

 
 

Repository files navigation

Twitter URL

Sample Demo App Template

This is a simple Vue application template. Use it as your starter kit to build a full-fledged dApp integrated with Arcana Auth and Storage SDKs.

⚙️ Installation

Prerequisites

  • You'll need latest LTS versions of node.js and npm installed in your system for this code to work.

  • You must register and configure your dApp using Arcana's Developer Dashboard. Configure the social authentication mechanism, storage region, storage limits and other settings using the dashboard.

  • You'll need to create Google OAuth and obtain a client ID using Google console. This client ID must be specified for social authentication in Arcana's Developer Dashboard

Setup Steps

  1. Clone this repo
git clone git@github.com:arcana-network/sdk-demo.git
  1. Install dependencies
npm install
  1. To run the project in a development environment
npm run dev
  1. To build the project for production (to generate static files for hosting) and to preview the generated build, use
npm run build   # build for production
npm run serve  # preview built files

Dependencies

This project is built using Vue 3 and uses Vite.js for generating builds.

📚 Usage

You can use this template to build a full-fledged dApp similar to the Sample Demo App.

Refer to the Arcana Network documentation for step-by-step instructions on how to get started with this template and integrate your dApp with the Arcana SDKs to build user onboarding and data privacy features in your dApp.

💡 Support

For any support or integration-related queries, contact the Arcana Support Team.

🤝 Contributing Guide

We welcome all contributions to this public repository from the community.

Read our contributing guide to learn more about our development process, how you can propose bug fixes and improvements and the code of conduct that we expect the participants to adhere to.

ℹ️ License

This public repository from Arcana Networks is distributed under the MIT License.

For details see Arcana License.

About

Simple Vue application template. Use it to build a full-fledged dApp integrated with Arcana Auth and Storage SDKs. Learn how to enable user onboarding and data privacy features in dApp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 68.4%
  • JavaScript 27.8%
  • CSS 2.6%
  • HTML 1.2%