{"repo":"mwinteringham/restful-booker-platform","free":true,"listed":false,"github":"https://github.com/mwinteringham/restful-booker-platform","clone":"git clone https://github.com/mwinteringham/restful-booker-platform.git","description":"A SaaS platform used for various test automation training","language":"Java","stars":174,"topics":["automation-in-testing","training","automation","automation-api","automation-ui"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"restful-booker-platform A platform of web services that forms a Bed and Breakfast booking system. The platforms primary purpose is for training others on how to explore and test web service platforms as well as strategise and implement automation in testing strategies. Requirements RBP is currently known to work with the following requirements: - JDK 26 or higher (Tested with JDK 26) - Maven 3.9.14 - Node 24.14.1 - NPM 11.11.0 Building locally Assuming you have the above requirements in place, to get started open a terminal/command line window and follow these instructions: 1. Clone/Download the repository 2. Navigate into the restful-booker-platform root folder 3. Run either for Linux or Mac or on Windows to build RBP and get it running (It may take a while on the first run as it downloads dependencies) 4. Navigate to http://localhost:3003 to access the site Running locally Assuming you have successfully built the application at least once, you can now run the app without having to rebuild the whole application. Mac / Linux 1. To run without end-to-end checks run: 2. To run with end-to-end checks run: Windows 1. To run without end-to-end checks run: 2. To run with end-to-end checks run: Login The user login details are: Username: admin Password: password Development API details The details on running checks, building APIs and additional details on documentation for development can be found in READMEs inside each of the API folders.","default_branch":null,"files":null,"tree":[],"storefront":"/r/mwinteringham","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mwinteringham/restful-booker-platform/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}