Custom Event Ticket Booking Platform (QR Ticketing + WhatsApp + Email + OTP Login) –No Plugins

Job ID: 40287270

Budget: ₹12,500 – ₹37,500 INR

Project Title
Custom Event Ticket Booking Platform (QR Ticketing + WhatsApp + Email + OTP Login) –No Plugins

Project Overview
We are building a custom event ticket booking platform for a business event.
This system must be custom-developed code, not based on WooCommerce or any ready-made WordPress ticket plugins.
The ticket booking module will be hosted on a subdomain of our website and must run on standard Linux hosting (GoDaddy).
Example:
tickets.ourdomain.com
The platform should allow users to:
register for tickets
select ticket types
complete payment
receive QR-based tickets
receive confirmation via email and WhatsApp
allow scanning of tickets during the event
Important Technical Conditions
No WooCommerce or WordPress ticket plugins
Must be custom code
Must run on Linux hosting
Must use MySQL or similar database
Code must be clean, documented, and deployable
Developers can use any suitable stack such as:
PHP + MySQL
Node.js + MySQL
React + API backend
JavaScript frameworks
However the final system must be simple to deploy on GoDaddy Linux hosting.

Functional Workflow
The final user flow should be:
Registration → Ticket Selection → Add to Cart → Checkout → Payment → Order Confirmation → QR Ticket Delivery

Project Milestones
Milestone 1 – Basic Ticket Booking System + Data Capture
Goal: Build the core ticket booking framework
Scope:
Create event ticket booking page
Support multiple ticket types íExample:
Visitor Pass
Delegate Pass
Premium Pass
Allow users to:
choose ticket type
select quantity
add to cart
Create checkout page collecting:
Name
Email
Mobile Number
Organization
Ticket Category
Save registration data in database
Generate unique Order ID
Send basic order confirmation email
Integrate test payment gateway (Razorpay test mode or equivalent)
Deliverable: Working booking system with data stored in database and successful test payment.

Milestone 2 – QR Ticket Generation + Ticket Delivery
Goal: Enable digital ticket distribution
Scope:
Generate unique QR code for each ticket
Create ticket confirmation page
Send ticket confirmation through:
Email
WhatsApp message
Ticket must include:
Order ID
Ticket type
Attendee name
Unique QR code
QR code should be usable for event entry scanning
Deliverable: Fully functional QR-based ticket system with email and WhatsApp delivery.

Milestone 3 – OTP Login System + Complete Booking Workflow
Goal: Implement secure login and user management
Scope:
Implement mobile OTP-based login
Users must login before purchasing tickets
OTP verification via SMS or WhatsApp
Store user accounts in database
Returning users should be able to:
login
view their previous orders
Complete final booking flow:
Login → Ticket Selection → Checkout → Payment → Confirmation → QR Ticket
Deliverable: Complete ticket booking platform with OTP login and user accounts.
Expected Features
The system should include:
ticket selection
add-to-cart functionality
checkout process
payment integration
database storage of user data
QR ticket generation
email confirmation
WhatsApp confirmation
OTP login system
admin ability to export ticket data
Preferred Developer Profile
We are looking for developers with experience in:
Custom web application development
Payment gateway integrations
QR code systems
WhatsApp API integrations
Database architecture
Event ticketing or booking systems
Proposal Requirements
When submitting your proposal, please include:
Technology stack you propose to use
Similar projects you have developed
Estimated timeline for completing the 3 milestones
Deployment approach for Linux hosting
Generic proposals will be ignored.
Additional Notes
This ticketing system will be used for a large event, so performance and reliability are important.

We prefer developers who can also provide long-term support and improvements after the initial development.