Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 859 Bytes

File metadata and controls

21 lines (15 loc) · 859 Bytes

consider the starting place to be an android app built for a Retail Store. What all backend components will it need?

  • A way to define Object / Item
  • A way to define transaction (buy / sell)
  • A ledger
  • A way to define inventory
  • A way to define Staff (might not be needed in bare-bones version)

Once we have components built, we need a way to build the app on top of components

  • each component should be treatable as an interface, the user can extend interface to add functionality

Once, the app is written

  • there should be a way to package the components
  • And possibly create kubernetes project along with components

overall pipeline

  • User builds an app using our components
  • The system generates a kubernetes project, along with software package
  • The kubernetes project can be deployed on our hosted instances Or wherever use wants