peachy-booking-flow
v1.11.6
Published
Peachy Booking Flow Widget
Readme
Peachy Booking Flow
A Svelte web components library for Peachy's booking flow widget.
Prerequisites
- Node.js and npm
- Chrome browser (recommended for testing)
Getting Started
1. Navigate to the Project Directory
cd peachy-booking-flow2. Install Dependencies
npm i3. Start the Development Server
npm run devThe dev server will start, typically on port 5000.
Testing the Booking Flow
1. Open the Application
Navigate to http://localhost:5000 in Chrome
2. Complete the Booking Flow
Follow these steps to test the complete booking flow:
- Region Selection: Choose "Chicago" region
- Location Selection: Select "West Soho" location
- Time Selection: Pick any available time slot
- Phone Authentication:
- Enter phone number:
1231231231 - Complete the captcha if prompted
- Enter confirmation code:
123123
- Enter phone number:
- Confirm Booking: Click the "Confirm Booking" button to complete the test
Test Credentials
- Test Phone Number:
1231231231 - Test Confirmation Code:
123123
Troubleshooting
- If port 5000 is already in use, the dev server will notify you and may start on a different port
- Make sure all dependencies are installed before running the dev server
- Use Chrome browser for the best testing experience
