feat: Add ticket purchase models and integrate ticket scanning functi…
Created by: abdulladj1
…onality
- Introduced
TicketPurchaseListResponse
andTicketPurchaseResponse
models for handling ticket purchase data. - Implemented ticket scanning feature in
ScanPage
with API integration for verifying tickets. - Updated
AdminHomePage
to display used tickets and refresh data upon scanning. - Added new screens for purchasing tickets and packages.
- Updated UI components across admin and user screens for better user experience.
- Integrated
url_launcher
package for potential external link handling. - Updated plugin registrations for Windows and Linux platforms.