/deva

The Deva Architecture

Primary LanguageJavaScriptMIT LicenseMIT

@indra.ai/deva

The @indra.ai/deva module is a light weight application framework for building things with @indra.ai/svarga for the rapid development of applications/components that are self-documenting and easy to develop.

Install

To install the @indra.ai/deva application framework is simple. From a command line enter the command below to globally install the module on your system.

> npm i @indra.ai/deva -g

App

> deva app

This will launch the app wizard which will guide you through the steps to create a new Deva Application.

Questions

Below are the questions the Wizard will ask to complete building the *APP for you.

  • KEY: app
  • NAME: DEVA-APP
  • DESCRIPTION: THE DEVA APP OF AWESOME
  • AUTHOR: Quinn Michaels
  • API-PORT: 8080
  • SOCKET-PORT: 8081
  • TEMPLATE: api (Express, Socket.io, Chuck, Error)
  • LICENSE: Unlicensed

Buddy

> deva buddy

This will launch the buddy wizard which will guide you through the steps for create a new Deva Buddy.

Questions

  • KEY: Deva Buddy key identifier.
  • NAME: Name of your Deva Buddy.
  • DESCRIBE: Short description of the Deva Buddy.
  • DESCRIPTION: Long Description of the Deva Buddy.
  • AVATAR: The Deva Buddy avatar. (250px X 250px)
  • BACKGROUND: The Deva Buddy background (1440px X 500px).
  • GENDER: The specified gender of the Deva Buddy.
  • VOICE: The selected voice of the Deva Buddy.
  • TEMPLATE: The selected template of the Deva buddy.
  • DIRECTORY: The selected directory to install the Deva buddy.
  • **

Copyright (c)2020 Quinn Michaels