Lottery Website Like 7daysPerformance
Budget: £250 – £750 GBP
I need a complete, production-ready lottery website that mirrors the flow and polish of 7daysPerformance. Players must be able to create personal accounts, buy tickets securely with either credit/debit cards or PayPal, follow a clearly scheduled draw calendar, and see winners announced in real time on the site.
Key expectations
• Account management: sign-up, KYC basics, password reset, and a clean dashboard showing purchased tickets and draw history.
• Payments: seamless, PCI-compliant checkout for cards plus PayPal integration; the system should log transactions against the user’s profile and ticket numbers.
• Draw engine: an admin-configurable scheduler that picks winners automatically at set times, records results in an immutable log, and triggers winner announcement pages and email notifications.
• Admin panel: create/edit draws, manage tickets, export user and sales data, and push notifications.
• Front-end: responsive UI that feels as fast and engaging as 7daysPerformance, with accessible design for mobile and desktop.
• Security & compliance: SSL everywhere, anti-fraud measures on payments, GDPR-ready data handling.
Acceptance criteria
1. I can run a test purchase end-to-end with card and PayPal in sandbox mode.
2. Setting a draw date in the admin panel automatically publishes a countdown timer on the public site.
3. When the scheduler executes, winners appear instantly on the results page and each receives an email.
4. All user, ticket, and payment records are visible in the admin export and match the test transactions.
Deliver the full codebase, documented environment setup, and a short hand-off video walking through the admin features.
Key expectations
• Account management: sign-up, KYC basics, password reset, and a clean dashboard showing purchased tickets and draw history.
• Payments: seamless, PCI-compliant checkout for cards plus PayPal integration; the system should log transactions against the user’s profile and ticket numbers.
• Draw engine: an admin-configurable scheduler that picks winners automatically at set times, records results in an immutable log, and triggers winner announcement pages and email notifications.
• Admin panel: create/edit draws, manage tickets, export user and sales data, and push notifications.
• Front-end: responsive UI that feels as fast and engaging as 7daysPerformance, with accessible design for mobile and desktop.
• Security & compliance: SSL everywhere, anti-fraud measures on payments, GDPR-ready data handling.
Acceptance criteria
1. I can run a test purchase end-to-end with card and PayPal in sandbox mode.
2. Setting a draw date in the admin panel automatically publishes a countdown timer on the public site.
3. When the scheduler executes, winners appear instantly on the results page and each receives an email.
4. All user, ticket, and payment records are visible in the admin export and match the test transactions.
Deliver the full codebase, documented environment setup, and a short hand-off video walking through the admin features.