Creating your apps
The cornerstone of Aurora platform concept is allowing you to create your own applications for the platform.
Generally speaking, adding application means creating a separate screen (or set of screens) users can switch to by clicking a link in top menu. Some applications, however, are not enabled that way; screens can be opened from within the code. It could be that application doesn't offer any screens for the user - for example, when user's role doesn't meet certain requirements.
In terms of Aurora platform, application is presented as a number of modules. Each module is a set of files created to provide specific functionality, and it has its separate subdirectory under modules dir.
We offer a basic example of creating Hello World application for Aurora:
Creating Hello World app
There's also an advanced example which demonstrates the use of both frontend and backend module types in order to implement a simple chat:
Simple chat app example