A plugin for buddypress that adds buddypress gorups a booking system that allows members and non members of my network to book accomodation into these hotels and hostels (buddypress groups acting as hotels and hostels).
The system should have a front end that allows users to check for availability in the specific hostel (buddypress group). Similar to the one used in [login to view URL] or [login to view URL], with the same functionality.
Also it should have a backend that allows the administrator of the group to manage vacancies by adding rooms (the details of the room should be a description and number of people that the room can hold). Rooms and vacancies can be managed directly by the hostel administrator (group admin) and will be automatically updated once a reservation has been made. It should have a report section where the group admin can see information such as upcoming reservations, percentage of occupancy, revenue reports and other.
There is a third superadmin backend which is going to be monitoring the total amount of transactions being made in the whole network. This back end should provide detailed reports of these transactions. These reports are going to be defined as the development process evolves.
The system should allow payment via Credit card or paypal. By a percentage of the total cost of booking, this percentaje is directly managed by the general manager of the network (superadmin)
## Deliverables
- The plug-in must connect securely through Paypal to receive payments and the details referring to the connection through the paypal system should be part of the superadmin backend in where this account (paypal) can be modified.
[login to view URL] Something like this last picture should be implemented
- The details about payment should be ready to be expressed in Euros, US Dollars, Mexican Pesos, Australian Dollars, Canadian Dollars and British Pounds. To check this functionality visit [login to view URL] and make a reservation.
-The functionality of this plugin should be based directly on the functionality that hostelbookers' and hostelworlds' reservation system provides (without incurring in a copyright infringement).
-The plugin should be easy to migrate to other buddypress installs and should modify as little as possible buddypress interface and code.
-It should be istalled through the Plug-In installer in the Buddypress Plugin Manager.
-It should send a message with the details of the reservation to the member or guest e-mail which he/she introduces while paying. That e-mail should be a customizable template managed directly from the superadmin backend.