What are the Steps to save logged out user check in & check out dates from Calendar component to AirBnB like reservation

I cloned the Appointment App from the marketplace. Edited the names in the database to reflect a AirBnB reservation app. Then added a calendar component.

How to implement: a logged out user being able to select a check in date and check out date. Then implement the check in date and check out date, number of nights, and total price, will be emailed to the host for availability check.