Functional Specification - cuba-platform/sample-workshop GitHub Wiki

The application should meet the following requirements:

  1. Store customers with their name, mobile phone and email
  2. Record information about orders: price for repair and time spent by mechanic
  3. Keep track of spare parts in stock
  4. Automatically calculate price based on spare parts used and time elapsed
  5. Control security permissions for screens, CRUD operations and attributes of records
  6. Perform Audit of critical data changes
  7. Provide API for a mobile client to place an order

Data model is shown in the picture below:

Data model

next →