Skip to content

Engine for building, deploying and sharing web apps within the Webinate community

License

Notifications You must be signed in to change notification settings

MKHenson/hatchery-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-engine

Webinate's App-Engine is a browser based editor that allows you to easily build complex web applications. The engine is built to be highly customizable, and opens itself up to modification through the use of server & client side plugins.

The goal of the application is to greatly simplify the creation, deployment and management of interactive web apps.

  • version 0.1.0

Requirements

  • Webinate Users
  • Webinate Modepress
  • NodeJS v4 and above
  • Gulp (installation & building)
  • Typescript

Github Structure

The engine is broken down into 3 separate projects. Each is explained below.

  • /server - The engine backend is actually a plugin for a separate piece of software called Modepress. Modepress, is created by Webinate and is used as its simple content management system (much like Wordpress except written in Node). The fildes within server, when compiled will be outputted into a dist folder. That folder is then copied to the Modepress plugins directory and allows for the Engine to make its backend calls.

  • /client - The client folder represents the front-end (browser) based code. This is also compiled into a dist folder. This folder needs can be moved anywhere on a public directory of a web server. The files can be served with Apache or Nginx, but its backend API calls must be made to to the modepress plugin.

  • /admin-plugin - The admin plugin folder is a client side plugin that can be added to the modepress client side plugins. This is used for administrators so they can interact with some of the more private Engine settings.

Installation

Coming soon

Plugins

  • Basics - Basics gives the engine frequently used behaviours which help you cut down on your own having to write your own basic logic scripts

About

Engine for building, deploying and sharing web apps within the Webinate community

Resources

License

Stars

Watchers

Forks

Packages

No packages published