Random Numbers

An application to generate and test random numbers.

About the Project

Quick Note

Because of the horizontal nature and reliance on tables for data, this application looks and functions best on lap/desktop computers. Turning the phone sideways will help somewhat.

Objective

I started building this application for two reasons: 1) To continue learning about Python and Django; 2) To win the lottery! I find random numbers fascinating, especially when drawn in groups and used in games of chance. My goal was to make an app where anyone could generate millions of numbers, log stats and craft the perfect ticket.

Highlights

What started as a simple random number generator, grew into a much more complex application. The current version allows one to generate and test number sets for five different games. A brief history of lottery and random numbers can be found on the landing page. Current national lottery results are also available for inspiration. Finally, I included a contact page for comments and questions.

Tech

The application was developed within the Django framework and includes Python, JavaScript, Bootstrap, HTML and CSS. There is also an API for the lottery data, which is updated automatically and stored in a database. The Python PRNG randomly selects and removes numbers from a list associated with a particular game for each draw. Background: Bendyimages Live site: Random Number Research

Get in Touch!