Skip to content

aleksey-stukalov/workshop

Repository files navigation

This sample is not supported anymore. Please find the up-to-date sample here: https://github.com/cuba-platform/workshop

Step by Step Guide to the Bicycle Workshop Application

This Hands-on-Lab covers basic and most used features of the CUBA Platform, including development approach and runtime features of the platform. It will learn you how to accelerate development of enterprise applications, taking bicycle workshop system as an example.

Environment Required

Time

Estimated time to complete this lab is 3 hours. The estimation is given for developers, who have general (basic) knowledge of Java SE.

You will learn how to

  • Create a project on the CUBA Platform
  • Define a data model and create a database
  • Auto-generate CRUD UI and customise it
  • Apply generic filters
  • Setup role-based and row-based security
  • Audit changes in the database
  • Integrate CUBA Studio with Java IDE
  • Implement business logic
  • Use CUBA REST API

Step by Step Guide

The complete guide and the code snippets you can find on the wiki pages.