https://www.global-tickets.com/en/
Global Tickets – Online Event Ticketing Platform
Overview
Global Tickets is an e-commerce platform that provides ticketing solutions for global events, including concerts, sports, and cultural activities. Despite being built on legacy PHP and an outdated commerce framework, the platform remains operational through continuous improvements, security enhancements, and feature expansions.
My Role in the Project
I played a key role in maintaining and improving the platform by focusing on security, performance, feature development, and internationalization.
Security
- Implemented protection against Cross-Site Scripting (XSS), SQL Injection, and CSRF attacks.
- Strengthened input validation and sanitation to prevent external threats.
- Applied secure authentication mechanisms to safeguard user accounts.
Maintenance & Performance Optimization
- Refactored and cleaned legacy PHP code to improve maintainability.
- Fixed bugs and enhanced system stability while preserving the existing commerce structure.
- Optimized database queries for faster ticket searches and transactions.
Feature Development
- Designed and integrated new features into the outdated codebase while ensuring compatibility.
- Developed ticketing modules, discount systems, and order processing improvements.
- Implemented AJAX-based functionalities for better user interaction.
Ticketing & Customer Support System
- Improved the ticketing system for customer inquiries and support requests.
- Automated response handling and enhanced user-friendly interfaces for support teams.
SEO & Internationalization
- Optimized meta tags, structured data, and site performance for better search rankings.
- Implemented multi-language support to serve international users.
- Improved URL structures and content localization to enhance global reach.
Developer Tools & Technologies Used
- Backend: Legacy PHP, MySQL
- Frontend: jQuery
- Security: XSS/SQL Injection Protection, CSRF Prevention
- E-commerce Features: xt-commerce
- SEO & Internationalization: Structured Data, Multi-Language Support
- Support & Maintenance: Ticketing System, Bug Fixing, Performance Tuning
This project allowed me to tackle the challenges of maintaining and upgrading a legacy PHP system, reinforcing my expertise in security, scalability, and internationalization while ensuring continued functionality in an outdated e-commerce framework.
Related