I need a new module for the web portal.
Demo version of the portal: [login to view URL]
This is quite a specific module. The closest solution that has most of the functionality which I need is wpbookingcalendar in the pro version of the multiuser. I have seen similar modules in phpjabber scripts.
Most importantly, the module must be integrated with registered portal users. Currently, every registered user has the same role. The new module may be available only to selected portal users - the role of the seller.
The module should support booking of seasonal products for many sellers.
Each seller should be able to introduce their own products and specify in which days they are available (calendar). The calendar presents available / inaccessible products in specific colors and an additional hint after marking the day.
The seller must be able to promote their products (the current functionality of the portal) - premium products, premium plus, highlighted.
The user must be able to search for a specific type of product after its defined features and time of availability. After entering the product, the user opens the product availability calendar. During one reservation, the user may make reservations with products only on a given day (to be discussed). After selecting the product quantity, the user provides the data for sending the product. The registered user should have the reserved products presented in the user's panel. All reservations must be confirmed by the seller. The user after the product reservation gets an email from the portal with reservation details. The user after receiving the reservation receives an email from the portal confirming the reservation. The content of the e-mails should be configurable per seller. When booking, the shipping cost is presented individually set for a given product depending on the number of pieces of the product. For each reservation should be logged min. user's IP address and host.
The reservations made should be saved in the database. I do not currently provide for payment transactions on the site. Shipment of goods and payment will be carried out outside the website, or for future implementation.
The seller in his panel after logging into the portal to the system should have access to his reservations and retakes can be very easily manage it. The seller can edit, cancel, enter new reservations. It should be able to quickly filter reservations per day, month, type of commodity. The seller should see the number of all reservations of the user and easily display them.
Also, after each product reservation, the seller receives an email from the portal. Booking can have different statuses: it is waiting for acceptance, accepted, sent, other, etc. All changes on reservations should be logged in the database along with the IP address etc.
Each Seller must be able to export his own bookings to the excel and pdf file.
I assume that an unregistered user can also make a reservation.
It's good to be able to configure additional email messages generated automatically, e.g. X days before the planned date of product shipment.
For the whole I need a short documentation specifying the place of intrigue with the current portal.
I am also open to a proposer for additional solutions. If there are questions, I will be happy to answer. I will have a more detailed specification after selecting the contractor.
There is a bit of a change in the concept that significantly simplifies the offer.
For my site located under the example address mywebsite.com, I would like to create a reservation system on the subpage or mywebsite.com/reserv/.
It would be an independent system from the main portal and not part of the main portal. The above requirements are current but I want the maintenance system to work for users registered on my mywebsite.com portal. I mean, for example, transferring a user session etc