To Do: CyrpusVillasDirect (Top Priority)

/
Priority Project #
1 CyrpusVillasDirect #: 5
1.01

Villa import from Airbnb

  • Can we extract the GPS location?
Pending
1.03

New Booking (when not logged in, ie as consumer user, not admin or user)

  • Apply the phone Analyser to the Guest phone field
  • Hide the Language field, but store it (records what language they looked at the website in)
    • Make the confirmation in English and their preferred language
    • bcc sjwn71@gmail.com in all confirmations (as we test)
Pending
1.04

Emails

  • Check that the emails are working (cc'ing the 3 recipients defined in the  villa )
  • Save the emails in database and show link in booking
Pending
1.05

Owner

  • Test logging in as non-Admin, but as an owner and see what you can do.
  • Owners (non-Admin) should be able to edit their villa(s) including the text, rates and see bookings for their villa only.
Pending
1.09

"Owner" entity

  • Objective is to define which User (or Users) have admin rights to each villa
  • This entity has two fields:  Villa and User
    • Both are relational fields and the User one is multi
    • Villa field cannot be null
    • Sort each dropdown by fullName (User) and name (villa) respectively. 
    • In the index show some of the key villa_details as a lookup into the Villa entity
      • Address
      • Contact First/Last name
      •  Wesbite URL (which launches in new window)
  • Admin rights enables those permitted users to:
    • Administer the “Villa” settings
    • Set Seasonal Rates
    • See and reply to bookings
  • Have link to it on the Standard Dashboard, say near the seasonal rates
Pending