About ByeDonald.com

This project is an open-source effort to track and categorize news related to Donald Trump's second term as President. It aims to provide a factual, day-by-day overview of events as reported by various news outlets.

How It Works

The content on this site is generated through a fully automated pipeline that ensures daily updates and consistent categorization.

1. Fetch News

Every day, a script fetches the latest news articles about Donald Trump from NewsAPI.org.

2. Tag Articles

Each article is scored by Jev, TypeSafe’s decision model. Jev reads the article and assigns the tags used to categorize it.

3. Index for Search

All tagged articles are sent to Algolia, which powers the fast and accurate search functionality you can use across the site.

Acknowledgements & Technology

This project would not be possible without several key services and open-source technologies.

Open Source

This entire project is open source. You can view the code, report issues, or contribute on GitHub.

View on GitHub