We wanted to create a news reader that presented news from many top sources and today's weather in one convenient place.
What it does
Nutshell News takes articles from many different places, like the BBC, CNN, and Time, and presents them all on one page for the user to browse through. It also takes weather for the user's location and present that, along with a 5 day forecast.
How we built it
We used newsapi.org to get a JSON object containing all of the news articles, parsed it using jQuery, and then used HTML and CSS with Bootstrap to build the website around it.
Challenges we ran into
Getting the CSS to scale properly and display everything correctly was our biggest challenge. Other things we ran into were getting the APIs to work and updating the pages with jQuery.
Accomplishments that we're proud of
We are proud of being able to use jQuery to create a dynamic website that can pull news from the API and update the page quickly.
What we learned
We learned how to work with CSS to create scalable, responsive sites, how to pull data from APIs, and how to dynamically update a page using jQuery.
What's next for Nutshell News
We want to provide more personalized content, allowing the user to select their sources, as well as their location for weather.