<p align="center">
    <a href="https://github.com/tastyigniter/ti-ext-reservation/actions"><img src="https://github.com/tastyigniter/ti-ext-reservation/actions/workflows/pipeline.yml/badge.svg" alt="Build Status"></a>
    <a href="https://packagist.org/packages/tastyigniter/ti-ext-reservation"><img src="https://img.shields.io/packagist/dt/tastyigniter/ti-ext-reservation" alt="Total Downloads"></a>
    <a href="https://packagist.org/packages/tastyigniter/ti-ext-reservation"><img src="https://img.shields.io/packagist/v/tastyigniter/ti-ext-reservation" alt="Latest Stable Version"></a>
    <a href="https://packagist.org/packages/tastyigniter/ti-ext-reservation"><img src="https://img.shields.io/packagist/l/tastyigniter/ti-ext-reservation" alt="License"></a>
</p>

## Introduction

The TastyIgniter reservation extension provides a comprehensive reservation management system. It allows customers to make table reservations, and administrators to manage these reservations effectively.

## Features

- **Reservation Management:** Accept and manage table reservations from customers.
- **Auto Table Assignment:** Automatically assign tables to reservations based on availability.
- **Customizable Reservation Settings:** Define reservation time intervals, stay time, guest capacity, lead time, and cancellation time.
- **Reservation Confirmation Emails:** Option to send reservation confirmation emails to customers, location email, and admin email.
- **Reservation Status Workflow:** Set the reservation status workflow for all locations.
- **Dining Area Management:** Manage dining areas and tables for each location.
- **Reservation Automations:** Automate reservation notifications and actions using the TastyIgniter automation system.

## Documentation

Documentation can be found on the [TastyIgniter documentation website](https://tastyigniter.com/docs/extensions/reservation).

## Changelog

Please see [CHANGELOG](https://github.com/tastyigniter/ti-ext-reservation/blob/master/CHANGELOG.md) for more information on what has changed recently.

## Reporting issues

If you encounter a bug in this extension, please report it using the [Issue Tracker](https://github.com/tastyigniter/ti-ext-reservation/issues) on GitHub.

## Contributing

Contributions are welcome! Please read [TastyIgniter's contributing guide](https://tastyigniter.com/docs/resources/contribution-guide).

## Security vulnerabilities

For reporting security vulnerabilities, please see [our security policy](https://github.com/tastyigniter/ti-ext-reservation/security/policy).

## License

TastyIgniter Reservation extension is open-source software licensed under the [MIT license](https://github.com/tastyigniter/ti-ext-reservation/blob/master/LICENSE.md).
