A website where the latest and historical lotteries results are displayed. The site contains 250+ national and worldwide lotteries including Powerball, Euromillions, UK Tea & Lunch Time, etc.
Also, the site contains information about lottery rules and their schedule. In addition, users can get their lucky numbers for today. The site is extremely optimized for mobile devices and limited mobile data plans.
The software consists of several Amazon Lambda functions written in Java and interconnects with each other through Amazon SQS.
Web scrapers which are used for getting data from the original websites, are implemented in the form of Amazon Lambda functions using Python Scrappy framework. The frontend of the website is implemented as a server-rendered web application using AMP.