Full-Stack PHP Developer Needed to Build a Commercial Voting, Event Ticketing etc
Worldwide
Project Title Full-Stack PHP Developer Needed to Build a Commercial Voting, Event Ticketing & Music Marketplace Platform ## Project Overview I am looking for an experienced full-stack PHP developer or development team to build a modern, secure, and scalable web platform similar to VoteNaija, but with significantly more features. The platform will allow organizers to create voting contests, sell event tickets, reserve VIP tables, sell music, and manage everything from a single dashboard. The system must be professionally developed, responsive, SEO-friendly, secure, and optimized for high traffic. # Preferred Technology * Core PHP 8.x (or Laravel if justified) * MySQL / MariaDB * HTML5 * CSS3 * JavaScript * Bootstrap or Tailwind CSS * jQuery/AJAX * REST API * Paystack Integration * Flutterwave Integration * QR Code Generation * GitHub Repository * cPanel Deployment Main Features 1. User Management * User Registration * Login * Email Verification * Forgot Password * User Dashboard * Organizer Dashboard * Super Admin Dashboard * Role-based Access Control 2. Online Voting System * Create unlimited contests * Create unlimited contestants * Free voting * Paid voting * Live vote counting * Real-time leaderboard * Contest pages * Contest categories * Contest countdown timer * Contest sharing * QR codes * Fraud prevention * Vote history * Vote analytics 3. Event Management * Event creation * Event categories * Event schedules * Event galleries * Event pages * Organizer profiles 4. Event Ticket Sales * Free tickets * Paid tickets * Multiple ticket categories * VIP tickets * Early Bird tickets * Promo codes * QR Code tickets * Ticket verification * Check-in system * Ticket analytics 5. Table Reservation System * Restaurant table booking * Club table reservation * Lounge reservation * Table availability * Reservation calendar * Deposit payment * Reservation confirmation * QR Code reservations 6. Music Marketplace * Artist registration * Upload singles * Upload albums * Music categories * Audio preview * Music purchases * Downloads * Streaming support * Artist dashboard * Royalty reports 7. Wallet System * User wallet * Organizer wallet * Earnings * Commission calculation * Withdrawal requests * Withdrawal approval * Wallet history 8. Payment Integration * Paystack * Flutterwave * Payment verification * Payment receipts * Transaction history * Refund management 9. Admin Dashboard The Super Admin should be able to manage: * Users * Organizers * Events * Contestants * Votes * Music * Reservations * Tickets * Withdrawals * Wallets * Payments * Coupons * Advertisements * Reports * Analytics * Site Settings 10. Reports & Analytics * Daily reports * Monthly reports * Revenue reports * Voting reports * Ticket reports * Reservation reports * Music sales reports * Export to Excel/PDF 11. Notifications * Email notifications * SMS-ready architecture * Push notification-ready architecture 12. Security * SQL Injection protection * CSRF protection * XSS protection * Secure authentication * Brute-force login protection * Audit logs Responsive Design The website must work perfectly on: * Desktop * Tablet * Mobile Performance * Fast loading * Optimized database * Clean code * Scalable architecture * Well-documented source code Deliverables * Complete source code * Database SQL * GitHub repository * Installation guide * API documentation (if applicable) * cPanel deployment support * Three months of bug fixes after delivery Sample Websites (Reference Only) These are for inspiration regarding functionality and user experience. The final product should be an original implementation, not a copy. * VoteNaija – https://votenaija.ng * Eventbrite – https://www.eventbrite.com * Ticketmaster – https://www.ticketmaster.com * Boomplay – https://www.boomplay.com * Audiomack – https://audiomack.com Budget & Timeline Please provide: * Fixed-price quotation * Estimated development timeline * Technology stack recommendation * Portfolio of similar projects * Examples of voting, ticketing, event, marketplace, SaaS, or payment systems you have built Only experienced developers or teams with proven experience building large commercial web applications should apply.
$60.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:1 hour ago
- Interviewing:5
- Invites sent:15
- Unanswered invites:8
About the client
- NigeriaOwerri10:02 PM
- Fashion & BeautyIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by