WordPress Photo Booth Rental Website — Development Brief

via Freelancer ·

Budget / SalaryC$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
We need to develop a professional, modern and conversion-focused Photo Booth Rental website on WordPress.
The domain and WordPress environment are already available.
The website design and general visual direction will be provided in a PDF reference document.
Please provide:
Total project cost
1. Website Structure
The website should include the following main pages:
Home
Packages
Gallery
Services
Contact
FAQ
In addition, there will be 13 individual service pages, one for each service.
Therefore, the website structure will include approximately:
5 main pages + 13 service pages = 18 pages
The exact service names, text, pricing, images and SEO keywords will be provided by us.
2. Individual Service Pages
Each of the 13 services should have its own dedicated page.
3. Packages Page
The Packages page should use an accordion-style interface.
The customer will see the list of services.
For example:
PHOTO BOOTH ▾
When the customer clicks the service, the available packages for that service expand underneath.
Each package should include:
picture with packages
Duration
What's included
Key features
CTA button
The same structure should work for all services.
The content should be easy to edit from the WordPress admin area.
4. Live Build Your Package Calculator
This is one of the most important parts of the website.
We need a live, interactive package calculator that allows the customer to build their own event package.
The calculator should work dynamically without requiring a page refresh.
Customer flow:
Select Main Service-
The selected service image and price appear automatically-
Select Event Duration
For example:
2 hours
3 hours
4 hours
etc.
The available durations and prices will be provided.

Add Additional Services
Additional services should be displayed visually with:
Image
Service name
Price
Short description
Select/Add button
The customer can add additional services to their package.
with Real-Time Pricing & Discounts
-The calculator must automatically calculate the final price in real time.
Discount logic:
Main service = regular price
1st additional service = regular price
2nd additional service = 20% OFF
3rd additional service = 30% OFF
-The system must automatically identify the order of the additional services and apply the appropriate discount.
For example:
Main Service — $650
Additional Service #1 — $200
Additional Service #2 — $200 → $160 (20% OFF)
Additional Service #3 — $200 → $140 (30% OFF)
The calculator should display:
Original Price
Discount
Savings
Final Price
The total must update instantly whenever the customer:
Adds a service
Removes a service
Changes the duration
Changes the package
- Customer Should Clearly See Their Savings
When the customer sees the final price, they should clearly understand:
What they selected
How much each item costs
What discount was applied
How much they saved
What the final total is
For example:
Your Package
Photo Booth — $650
Instant Magnets — $200
Roaming Photographer — $200 → $160 20% OFF
LED Cotton Candy — $200 → $140 30% OFF
You Save: $100
TOTAL: $1,150
The savings should be visually prominent.
Package Summary
Before checkout, the calculator should provide a clear final package summary.
The customer should be able to review:
Main service
Duration
Additional services
Original prices
Discounts
Total savings
Final total
The customer should be able to go back and modify their selections.
-Final Booking Options
After building the package, the customer should have two clear options.
Option 1 — Book & Pay Deposit
Choose a Date & Pay $400
The customer should:
Select a date from the calendar
Enter event details
Review the package
Pay the $400 deposit
All selected services and pricing information must be carried through the entire process.
Option 2 — Ask a Question
Have Questions? Send an Inquiry
This should allow the customer to send a request to the manager/team.
The inquiry should automatically include all information already entered by the customer.
The customer should NOT have to enter the same information again.

FAQ System
The FAQ section should be built as a multi-level accordion system.
The main FAQ categories should include, for example:
All Services
Pricing
Customization
Service-specific questions
Booking
Payment
Other relevant categories
The structure should look like:
FAQ ▾
Services ▾
→ Question
→ Answer
→ Question
→ Answer
Pricing ▾
→ Question
→ Answer
Customization ▾
→ Question
→ Answer
Each category should expand/collapse.
The FAQ system should be centralized so that questions and answers can be reused across multiple service pages where appropriate.
We should not have to manually duplicate the same FAQ content on every service page.
The FAQ content will be provided by us.

Design Requirements
The website should look:
Professional
Modern
Premium
Visual
Easy to navigate
Mobile-friendly
Conversion-focused
The design reference will be provided in the PDF.
The developer should closely follow the supplied design direction while ensuring the website remains technically clean and user-friendly.
Responsive Design
The website must be fully responsive and professionally optimized for:
Desktop
Laptop
Tablet
Mobile
The calculator, packages accordion, FAQ accordion, navigation and booking forms must work properly on mobile.
The mobile version should not simply be a scaled-down desktop version.


We will provide the complete list of SEO keywords.
The developer should properly implement them throughout the website.
This should include:
SEO titles
Meta descriptions
H1 / H2 / H3 structure
Image ALT text
Clean URLs
Internal linking
Service page optimization
Local SEO structure
XML sitemap
Robots.txt
Canonical URLs where necessary
Open Graph / social sharing metadata
Structured data/schema where appropriate
The website should be technically SEO-friendly and ready for Google indexing.
The developer should also ensure that the website does not create duplicate or thin content across the 13 service pages.
Website Performance
The website should be optimized for speed.
Please include:
Image optimization
Lazy loading
Proper image formats
Caching
Minification where appropriate
Mobile performance optimization
Minimal unnecessary plugins
The goal is to achieve strong Google PageSpeed / Core Web Vitals performance.
Payment Integration
The $400 deposit payment system must be properly integrated.
Please specify:
Which payment provider will be used
Transaction fees
Required plugins
Plugin costs
Whether payment confirmation is automatic
Whether the customer receives an automatic confirmation email
Whether the administrator receives a payment notification
The payment system must securely handle customer payment information.
Booking Calendar
The booking calendar should allow customers to select an available event date.
The system should prevent customers from selecting dates that are unavailable, if availability management is included.
Please explain how the calendar will be managed from WordPress admin.
We need to be able to:
Block unavailable dates
View bookings
Add manual bookings
Manage availability
Please specify whether the calendar is included in the quoted price or requires a third-party service/plugin.
Email & Inquiry System
All inquiry forms should send notifications to our designated business email.
The website should also send an automatic confirmation email to the customer after submitting an inquiry or booking.
Emails should look professional and include the customer's package information.
Analytics & Tracking
Please install and configure:
Google Analytics
Google Search Console
Conversion tracking
Contact form conversion tracking
Booking/payment conversion tracking
Calculator interaction tracking where possible
We want to understand how many visitors:
View services
Use the calculator
Add additional services
Start booking
Submit an inquiry
Complete payment
20. Security
The website must include basic professional WordPress security:
SSL
Secure admin configuration
Spam protection
Form protection
Regular backup system
Security plugin/configuration where appropriate
Updates for WordPress and installed plugins
Please specify what security and backup system is included.
Browser Compatibility
The website should work correctly on current versions of:
Chrome
Safari
Firefox
Edge
iOS Safari
Android browsers
Ownership & Access
This is very important.
All website assets and accounts created for this project should belong to us.
We need full administrator access to:
WordPress
Hosting
Domain
Website files
Database
Plugins
Payment system
Analytics
Search Console
The developer should not lock the website into their own account.
If paid plugins or subscriptions are required, please provide the exact name and annual cost before installation.
Testing Before Launch
Before the website goes live, the developer must test:
All pages
All links
Mobile responsiveness
Calculator
Pricing calculations
20% discount
30% discount
Add/remove services
Duration changes
Booking calendar
$400 payment
Inquiry form
Email notifications
FAQ accordion
Packages accordion
Contact forms
SEO setup
Analytics
Page speed
The complete booking flow should be tested from the customer's perspective.
Development Timeline
Requested development timeline:
2 weeks from the date all materials are provided.
We will provide:
Website text/content
Service information
Prices
Images
SEO keywords
Design/reference PDF
Branding materials
The developer should provide a clear timeline with milestones.
For example:
Phase 1: Website structure + design
Phase 2: Pages + service pages
Phase 3: Packages + calculator
Phase 4: Booking + payment + forms
Phase 5: SEO + testing + mobile optimization
Phase 6: Final review + launch
thank you
seo wordpress website optimization web design
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.