The purpose of this website is simple - to provide a single location to access numbers which are always updating. Any value that changes over time is automatically retrieved from a reputable organization or government website. BeautifulSoup is used in the background to scrape multiple websites in order to extract the values. The macro for web scraping the data is run every day at UTC 0:00:00.
This website also exposes everything in the database through a public API. This allows anyone to load whatever they want into peronsal coding projects.
Datanab is built with Django and served on Heroku with sendgrid for email service and cloudflare for DNS hosting. Datanab uses the follow third-party libraries: