@shreytyagi6685

A few recommendations from my end on this :

1. Barcode scanning is not supported on mobile publisher as of Winter '21 --> Go for Hybrid.
2. Instead of location custom object , go for account hierarchy. Account hierarchy is to represent multiple locations of the same account.
3. This is a clear cut FSL scenario with work order , work order line items, maintenance assets and maintenance schedule. Do  mention FSL in there.
4. Do mention standard index and custom index fields  as filters for LDV query along with Skinny Tables.