rafaelnferreira / devtraining-seed

Initial project for Genesis Application to support developer training

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

devtraining-seed

Initial project for Genesis Application to support developer training. If you want to see the complete application built during the training use this repo as a reference.

Start the training

Go to the developer training and follow the agenda. There are 5 sessions or days; each session covers specific resources of the platform to build a Trade & Positions application from the very beginning.

Further information

If you are looking for a simple application running check the Quick Start guide.

If you are looking for advanced modules and how to use them head to Go To The Next Level

If you need an introduction to the Genesis platform and its modules it's worth heading here.

Project Structure

This project contains client and server/jvm sub-project which contain respectively the frontend and the backend code

Server

The server code for this project can be found here. It is built using a DSL-like definition based on the Kotlin language: GPAL.

Clients

Seeds may provide one or more clients, ie. web, mobile, desktop etc.

Web Client

The web client for this project can be found here. It is built using Genesis's next generation web development framework, which is based on Web Components. Our state-of-the-art design system and component set is built on top of Microsoft FAST.

License

This is free and unencumbered software released into the public domain.

For full terms, see LICENSE

NOTE This project uses licensed components listed in the next section, thus licenses for those components are required during development.

Licensed components

Genesis low-code platform

About

Initial project for Genesis Application to support developer training

License:Apache License 2.0


Languages

Language:JavaScript 62.6%Language:TypeScript 24.1%Language:Kotlin 5.8%Language:Dockerfile 4.0%Language:Shell 2.0%Language:EJS 1.0%Language:Handlebars 0.3%Language:CSS 0.2%