=== Prenoteca – Booking Requests ===
Contributors: lucaborghy
Tags: booking, appointments, reservation, form, schedule
Requires at least: 5.0
Tested up to: 7.1
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Everything you need to collect and manage booking requests on your site, without the weight of a full booking system.

== Description ==

Prenoteca adds a booking request form to any page through a shortcode, and a simple list in your dashboard to manage what comes in. No account, no external service, no calendar sync you did not ask for.

It is built for the case most sites actually have: let people ask for an appointment, get notified, keep a record.

Good for:

* professional practices
* beauty salons and barbers
* consultants and freelancers
* small businesses taking appointments

What it does:

* Responsive booking form, added with a shortcode
* Booking list in the dashboard, filterable by date
* CSV export of the bookings you filtered
* Email notification to the site administrator
* Optional confirmation email to the customer
* Configurable available times
* Daily booking limit
* Front-end templates you can override

No external dependencies and no bloat. Only what you really need.

== Installation ==

1. Upload the `prenoteca-booking` folder to `/wp-content/plugins/`, or install the plugin through the Plugins screen.
2. Activate the plugin through the "Plugins" screen in WordPress.
3. Go to **Bookings → Settings** to configure available times and limits.
4. Add the form to any page with the shortcode: `[prenoteca_booking_form]`

== Frequently Asked Questions ==

= Can I customise the form? =

Yes. Copy the files from the plugin's `/templates/` folder and edit them.

= Can I add custom fields? =

The plugin is structured to be extended, but custom fields require editing the templates and the validator class.

= Are the emails customisable? =

Yes, the texts live in the `Prenoteca_Email` class.

= Where are the bookings stored? =

In a dedicated database table, `wp_prenoteca_bookings`. Uninstalling the plugin drops that table and removes its options.

= Does it send data anywhere? =

No. Everything stays on your site.

== Screenshots ==

1. Front-end booking form
2. Booking list in the dashboard
3. Settings page

== Changelog ==

= 1.0.0 =
* First stable release
* Front-end booking form
* Booking management in the dashboard
* CSV export
* Administrator and customer emails
* Plugin settings
* Daily limit
* Configurable available times

== Upgrade Notice ==

= 1.0.0 =
First release.
