Skip to content

alloy-automation/demo-site

Repository files navigation

Alloy Automation Demo Site

Introduction

This repository hosts the Alloy Automation Demo Site, showcasing how to build an integration marketplace using Alloy's APIs and SDKs. By inserting your API key, you can connect to your Alloy Embedded account to load your integrations simulating the marketplace setup and the experience for your end users.

Quick Start

git clone [repository-url]
cd [local-repository]
npm install

Setup

You will need your Alloy API key to use this demo. Find it in your Alloy Embedded account settings. For the demo's purpose, use the development API key.

Running the Demo Site

Start the server:

npm start

Open http://localhost:3000 in your browser and enter your Alloy API key when prompted. image

Features

  • Creates or uses [email protected] Alloy user (automatic)
  • Dynamically loads the integrations you have released in your Alloy account.
  • Connect and set up integrations through the user interface.
image

For more information on how integrations are structured in Alloy, visit the Alloy documentation.

Directory Structure Overview

.
├── app.js                   # Express server entry point
├── bin/www                  # Server startup script
├── public                   # Static assets (CSS, JS)
│   ├── css/main.css         # CSS styles
│   ├── scripts              # Client-side JavaScript
│   └── stylesheets          # SCSS styles
├── routes/index.js          # Server-side routes
└── views                    # EJS templates and partials

Contributing

Contributions are welcome! Fork this repository, make your changes, and create a pull request.

License

This project is released under the MIT License.


Disclaimer: This README assumes a certain level of understanding of Node.js and npm. It is provided as a guide and should be customized to suit your project's needs.

About

Alloy Demo Site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •