Example of a property management use case handled with Forest Admin
As a user, I want to handle the registration of new properties (including all related data like buildings and lots) through a simple interface built in Forest Admin.
The features that need to be available are:
- create a new
property(handled using the native create form)
- add
buildingsto theproperty(handled using a custom action)
- add
lotsto one of theproperty's buildings and link it to an existingowner/ create a newowner(handled using a custom action)
- display the stages of the registration process of a new
propertythrough aregistration processvirtual field (handled using a custom field)
- add new
repartition keysto theproperty(handled using a custom action)
The following explains the data model used in this example:
- virtual relationship between a
propertyandlots(throughbuildings) => check out theforest/properties.jsandroutes/properties.jsfile - virtual relationship between a
propertyandowners(throughbuildingsandlots) => check out theforest/properties.jsandroutes/properties.jsfile - custom action to add new
buildingsto aproperty=> check out theforest/properties.jsandroutes/properties.jsfile - custom action to add new
lotsandownersto aproperty=> check out theforest/properties.jsandroutes/properties.jsfile - custom action to add new
repartition keysto aproperty=> check out theforest/properties.jsandroutes/properties.jsfile - custom field
registration processto display the stages of the registration process => check out theforest/properties.jsfile - custom field
property labelto display the name and city address of the property => check out theforest/properties.jsfile




.png)