User Authenication: User Auth created using BCrypt, Users can securely create an account and log in/log out with ease, Demo user log in available for guests
Listing Search: Users can search all available listings based on location using Google Maps API, Google Places API implemented for autocomplete in search, Google Geocoding API allows for accurate results
Bookings: React-dates calendar library for easy booking experience, Logged in user can make/cancel bookings
Back end: Utilizes Rails polymorphic associations, creating one class that can be used by many others, for DRY code