All projects

Personal tool · Lottery analytics

Lottr.

A personal lottery tracking and analytics application with public draw results, historical records, and number-frequency analysis.

In Development
  • Node.js
  • TypeScript
  • React
  • SQLite
  • Docker

Project overview

Lottr is a personal lottery tracking and analytics application. Its purpose is to organize lottery tickets, spending, winnings, and draw results in one place.

The live public interface provides recent results, draw histories, and historical number-frequency analysis. Account features are presented separately, so visitors can explore results without signing in.

The website is publicly accessible. Its release stage is not stated on the inspected pages, so this portfolio retains In Development rather than inferring a beta or production release.

Key features

The following functionality was visible in the public application:

  • A game overview with latest draw results and upcoming draw times
  • Game pages for browsing recent results, including EuroMillions and Lotto
  • Draw histories with search, draw-date, and date-range controls
  • Individual draw pages with number combinations and prize tiers
  • Historical number and star frequencies with working period filters
  • Responsive game cards and mobile navigation
  • Browser installation guidance for adding Lottr to a home screen

Account features

The My tickets tab advertises saving combinations and tracking results. The site also describes participation, winnings, and personal analytics as account features. These workflows were not tested because the review used public pages without creating an account.

Spending and winnings tracking are part of the project’s scope; the public review does not establish whether every account feature is complete.

Technical architecture

  • Frontend: React and TypeScript
  • Application backend: Node.js
  • Database: SQLite
  • Infrastructure: Docker

SCREENSHOTS

Explore the interface

A selection of screenshots showing Lottr’s interface and main features.

Technical challenges & implementation notes

Different games use different number formats, bonus fields, and draw schedules. The public interface preserves those distinctions through game-specific result layouts and colors.

Historical frequency describes recorded draws; it does not predict future results. Lottr is an independent tracking tool rather than a lottery operator.

The public review covered draw results and historical analytics. Ticket entry, spending and winnings records, imports, and personal analytics were not inspected behind authentication; their implementation details remain unverified.

NEXT PROJECT

Steppr