I have a WordPress website built using the Divi theme, with WooCommerce already installed and fully configured. A party deposit product (£50) is already set up and payment processing is working.
I need a web developer to install and configure a party booking calendar system that allows customers to select a date and preferred start time, complete a booking form, and then be directed to WooCommerce to pay the deposit.
You may use an existing plugin or booking system, this is fine. I am happy to pay for a subscription if required, but it must cost no more than £75 per year (monthly preferred).
The booking system must be clean, simple, mobile friendly and blend visually with the Divi website design.
Booking Flow
The booking process must follow this order:
Customer selects a date on the calendar
Customer selects a preferred start time
Customer completes a booking form
Customer is redirected to the existing WooCommerce deposit product (£50)
Booking is confirmed once the deposit is paid
Both admin and customer must receive confirmation emails containing the booking details.
Booking Rules
Bookings must be allowed up to 1 year in advance.
Minimum booking notice must be 14 days (customers cannot book within the next 14 days).
Available booking days:
Friday evenings Saturday Sunday
Only one booking per day is allowed.
Once a booking is made on a specific date, that entire day must show as fully booked, regardless of the preferred start time.
Preferred Start Times
The selected time is a preferred start time.
Saturday and Sunday preferred start times:
11:00 12:00 13:00 14:00 15:00
Friday evening preferred start times:
16:00 17:00 18:00
Even though multiple times are displayed, only one booking per day must be possible.
Calendar Display
The calendar must clearly show availability:
Green = available dates Red = booked dates
Unavailable days (for example weekdays other than Friday) should appear disabled.
Light CSS styling is acceptable.
Booking Form Fields
After selecting date and preferred time the customer must complete a form including:
Parent / guardian name Email address Mobile number Child’s name Child’s age Venue preferences (see below) Special notes (optional) How did you hear about us (optional dropdown) Consent checkbox to be contacted
Venue Preferences
Instead of entering a venue, customers must select up to three preferred areas:
Preferred Area 1 (required) Preferred Area 2 (optional) Preferred Area 3 (optional)
Example areas:
High Wycombe Beaconsfield Penn & Tylers Green Amersham Marlow Princes Risborough Chesham Great Missenden Hazlemere The Chalfonts Other (please specify)
Note displayed under fields:
"Once we have received your deposit we will contact you to confirm the best available venue option and the closest suitable start time for your chosen date."
Preferred Time Notice
Under the time selection show:
"The time selected is your preferred start time. Final start times may vary depending on venue availability. Once your deposit has been received we will confirm the venue and closest suitable time."
Deposit Policy
Display before payment:
"A £50 deposit is required to secure your booking. Deposits are non refundable unless we are unable to secure a suitable venue for your chosen date."
WooCommerce Integration
After the booking form is completed the customer must be directed to the existing WooCommerce deposit product / checkout page.
The WooCommerce order must store the booking details including:
Selected date Preferred start time Child name Parent contact details Preferred venue areas
This can be stored as order notes or custom order fields.
Design Requirements
The system must:
Blend visually with the Divi theme Be mobile friendly Look clean and professional
Deliverables
Working booking calendar system All availability rules functioning correctly Red / green availability calendar Booking form with required fields Redirect to WooCommerce deposit checkout Booking data stored in WooCommerce orders Email notifications working Short handover instructions on how to manage booking
AI-Driven Visual Content Creation (Collaborators Wanted) Category: AI Art Creation, AI Content Creation, AI Design, AI Development, AI Image Editing, Graphic Design, Illustration, Logo Design, Photoshop, Prompt Engineering Budget: $2 - $8 USD
Music Production Educational Video Category: Adobe Premiere Pro, After Effects, Animation, Color Grading, DaVinci Resolve, Motion Graphics, Video Editing, Video Services Budget: $25 - $50 USD
06-Mar-2026 23:01 GMT
Website Migration to Hostinger Category: CMS, Content Management System (CMS), HTML, MySQL, PHP, SEO, Web Development, Web Design, Website Optimization, Website Testing Budget: £20 - £250 GBP
06-Mar-2026 22:57 GMT
Commission-Only IT Consulting Sales Representative Category: CRM, Digital Marketing, Email Marketing, Facebook Marketing, Internet Marketing, Marketing, Sales, Sales Management, Social Media Marketing, Telemarketing Budget: $250 - $750 USD
06-Mar-2026 22:52 GMT
17.500 INR / 15 days Social Media & Video Content admin Category: Adobe Premiere Pro, After Effects, CapCut, Content Creation, Final Cut Pro, Graphic Design, Social Media Management, Video Editing, Video Production, Video Services Budget: ₹1500 - ₹12500 INR
06-Mar-2026 22:49 GMT
Residential BIM 3D Modeling Category: 3D Design, 3D Modelling, 3D Rendering, 3ds Max, Architectural Visualization, AutoCAD, Building Information Modeling, Revit, SketchUp Budget: ₹1500 - ₹12500 INR
Advanced 3D Printing Training Category: 3D Design, 3D Modelling, 3D Printing, AutoCAD, Blender, CAD / CAM, Mechanical Engineering, Solidworks Budget: ₹1500 - ₹12500 INR
06-Mar-2026 22:48 GMT
Small Business Showcase Website Category: Content Management System (CMS), Graphic Design, HTML, PHP, SEO, Web Design, Web Development, WordPress Budget: $30 - $250 USD
06-Mar-2026 22:44 GMT
need meta ads manager Category: Digital Marketing, Facebook Ads, Instagram Budget: ₹600 - ₹1500 INR
06-Mar-2026 22:44 GMT
Creative Business Logo Design Category: Adobe Illustrator, Branding, Creative Design, Graphic Design, Illustration, Logo Design, Photoshop, Vector Design, Visual Design Budget: $30 - $250 USD
06-Mar-2026 22:43 GMT
Tingkatkan Instagram 10k ke 10Jt Category: Content Marketing, Digital Marketing, Facebook Marketing, Google Adwords, Instagram Marketing, Internet Marketing, Marketing, Social Media Marketing Budget: $15 - $25 USD
06-Mar-2026 22:43 GMT
Maquetación libro técnico detailing automotriz Category: Adobe InDesign, Book Cover Design, Book Design, Brochure Design, Corporate Identity, Editorial Design, Graphic Design, Technical Writing Budget: $30 - $250 USD