# Radius Booking

## Overview

Radius Booking is a flexible and extensible WordPress booking plugin designed to support a wide range of appointment and event booking scenarios
## Installation

### Clone the Repository

Clone the repository using one of the following methods:

#### Using HTTPS
```bash
git clone https://github.com/radiustheme/radius-booking.git
```

#### Using SSH
```bash
git clone git@github.com:radiustheme/radius-booking.git
```
#### Navigate to the Plugin Directory
```bash
cd radius-booking
```
#### Navigate to the Plugin Directory
Run the following commands to install the required dependencies:
```bash
composer install
npm install --force
```
### Start Development Server
```bash
cp .env.example .env
```
Then .. set up your environment variables in the `.env` file.
```bash
WP_ORIGIN=http://my-wp-site.local
HMR_HOST=192.168.1.50
```

#### Start Development Server
```bash
npm run dev
```

#### Building the Plugin
```bash
npm run build
```


#### Creating a Zip Package
To create a zip file for distribution, run:
```bash
npm run package
```


This should now be ready for documentation or distribution! Let me know if you'd like to modify anything.






