This tool extracts the listing from Guesty and displays them in a dropdown menu with a datepicker, in order for the user to check the availability. If the unit is available for all the selected period, the users can then make a payment via Stripe. However, if the unit is not available for the entire selected period, a flash message will be returned under the availability form.
*Please note that the code to automatically post the new reservation to Guesty is not included.
- Check dates availability of listing on Guesty
- Calculate price of stay for the selected listing based on Guesty pricing
- Stripe payment integration for available bookings
- Install Vagrant and VirtualBox
- Download/Clone the repository with the Vagrant VM file Reserve-francais
- Launch Vagrant in the terminal with command
vagrant up
- Run the virtual machine with
vagrant ssh
- Then navigate to the shared directory
cd /vagrant
- Run the application:
python project.py
- In the browser, open http://localhost:5000/ and use the interface to navigate the web app