Headlines is a browser extension started in Spring 2018 that I built out of the need for more functionality on my "new tab" page, outside of the standard search bar. Headlines replaces your new tab page with the 3 most recent articles from over 50 sources that you choose from all within the extension. Becuase I wanted more out of a "new tab" page, you can also save artciles to read later, customize the interface, and tell the local time and weather.
- Front End Developer
- Visual Designer
- News API
- Dark Sky API
- March 2019
Project Purpose and Goal
I built this project because I couldn't find an extension that felt aesthetically pleasing and minimal yet still be able to offer useful functionality outside of delivering a search box for its users, so I built one myself.
I also chose this project as a way to learn new programming concepts and push myself into learning a new framework: React. This project allowed me to docuement my journey on Instagram, connect with other developers and get a great amount of feedback.
Web Technologies and Explanation
I chose React for its component-based approach of building out user interfaces, allowing me to focus on applications in an atomic level then build up (sort of like a puzzle peice). And coming from a design background, was something I was already familiar with.
The main feature of the extension was delivering news straight to your "new tab" page. So I sought out to look for an API (Application Programming Interface) that allowed me to do just that. While there are a few good ones out there, I decided to go with the News API to bring data into my extension.
Headlines continues to be an extension I use day in and day out to get my round of tech and gaming related news and stay on top of current topics. And I still have plans of going back to the project to add more features on down the road.