Secure Online Lottery System

Замовник: AI | Опубліковано: 12.02.2026

I want to launch a fully-featured, cloud-hosted lottery platform built on a hardened Node.js backend with a reliable database layer. New players will sign up with a classic email-and-password flow, then complete KYC before they can fund their wallet or join a draw. The exact KYC data points can be finalised together, but the process must be seamless and compliant. Core flow • A user tops up an internal wallet via PayPal (gaming category enabled), buys entries, and watches their balance update in real time. • On draw day a server-side, provably-fair randomiser selects winners; every draw, ticket purchase, and payout is written to an immutable audit log. • From my side I need an admin dashboard that shows live player stats, transaction history, and lets me trigger or schedule draws, refund tickets, or freeze accounts instantly. Security and reliability – Follow OWASP practices, encrypt sensitive data at rest and in transit, and add role-based access throughout the dashboard. – All key actions (login, deposits, draws, payouts, KYC decisions) must hit an audit table that cannot be altered outside privileged migration scripts. – The finished stack should run behind HTTPS on a cloud instance (AWS, GCP, or DigitalOcean—happy to discuss), with deployment scripted so I can spin up staging and production easily. Deliverables 1. Source code (Node.js + database schema) in a Git repo 2. Responsive user site, ticket purchase module, and wallet UX 3. Admin dashboard with real-time metrics and draw controls 4. Secure random draw service with verifiable output 5. KYC workflow wired to the registration process 6. PayPal payment gateway integration, ready for live gaming approval 7. Installation scripts / CI-CD pipeline and cloud deployment guide 8. Post-launch hand-over session and basic documentation I value clean, well-commented code, transparent communication, and a clear pathway from MVP to production. If you have experience with gaming-sector payments and provably-fair algorithms, let’s get this built.