Frontend
Astro handles the static shell, metadata, and permanent content pages. A small Svelte island powers the interactive number checker.
About the project
Lotto Facts combines a static Astro frontend with a FastAPI backend and DynamoDB archive. The product is built to satisfy curiosity around historical lotto draws without making users learn every ruleset first.
Frontend
Astro handles the static shell, metadata, and permanent content pages. A small Svelte island powers the interactive number checker.
Backend
The API exposes supported games, quick lookups, exact matches, and daily archive stats that are precomputed in DynamoDB. That keeps the frontend lean while still surfacing useful historical patterns.
Editorial direction
The long-term growth model is not a thin utility page. It depends on country hubs, game pages, FAQs, and eventually guides that answer lottery search intent with enough context to be useful and trustworthy.
FAQ
These answers clarify the product scope, data posture, and monetization intent.
The project stores historical lottery draw results collected from official or public lottery result sources and serves them through a FastAPI backend.
No. The site is an independent lookup product and should be treated as an informational tool rather than an official lottery service.
The frontend is designed to support future advertising without forcing a redesign that would hurt usability or page performance.