1. Admin
    1. User
      1. Authentication
      2. Authorization
    2. Assign work to users
      1. Diagnosis & Quotation
      2. Repair work
  2. Transactions
    1. Estimate/Quotation
    2. Invoice
    3. Communication (optional)
      1. SMS
      2. Call
      3. Email
    4. Deliveries (optional)
    5. Receipts
      1. Cash
      2. Cheque
      3. Card swipe
      4. Internet transfer
    6. Warranty (optional)
  3. Masters
    1. Users
      1. Authentication
      2. Authorization
    2. Diagnosis/Problems
      1. Solutions
      2. Cost (as per brand)
      3. Time
    3. Customers
      1. Name
      2. Contact Details
  4. workflow
    1. diagnosis
      1. walk-in pre-check
        1. <quote>
        2. acknowledgement slip
          1. <quote>
    2. quote
      1. inform on sms, email, phone, verbal
        1. agreed
          1. same as verbal?
          2. <repair>
          3. different from verbal?
          4. update estimate & send
          5. <repair>
        2. not agreed
          1. <collection>
    3. repair
    4. collection
      1. walk-in?
        1. return laptop
      2. acknowledgement?
        1. take signed slip
        2. return laptop