Dependencies tree
Available apps
- Clients
- Devices
- Lockers
- Applications
- Services
- Users
- Items
- Orders
- Notifications
- Payments
- Replication
Dependencies
The Clients app is the top level app. Most, if not all, other apps will depend on it. The Devices app is independent of all other apps. The Lockers app has a dependency to the Applications app, but the dependency must be created on the Applications app. The Applications app has dependencies to the Clients app, the Lockers app and the Services app. The Users and Items apps have a dependency to the Clients app and nothing else. The Orders app has dependencies to the Clients app, the Users app, the Items app and the Services app. The Notifications app has dependencies to the Clients app, and must be agnostic to the other apps. Data must be sent to the Notifications app already serialized.