{"repo":"Energy-Price-News-API/energy-prices-api","free":true,"listed":false,"github":"https://github.com/Energy-Price-News-API/energy-prices-api","clone":"git clone https://github.com/Energy-Price-News-API/energy-prices-api.git","description":"A news site scraping API with a few different endpoints that provide links to articles related to energy prices","language":"JavaScript","stars":46,"topics":["api","beginner-friendly","hacktoberfest","scraper"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Energy Price News API A project to create a public API that scrapes news sites for anything concerning the changes in energy prices. This project's secondary aim is to help beginners learn how to contribute to open source projects and will be purposely kept as basic as possible. Up to date version hosted at: RapidAPI Hub Original Idea This project was first thought up after watching this video by Ania Kubów, so many thanks to her for the inspiration. Be sure to check the channel out for more easy to follow tutorials! Planned Features - Links to articles - End points for specific sources - Thorough documentation - An open and inviting issue-board to encourage discussion of future features Language & Prerequisites - Javascript primarily, therefore: - Node.js v16 - NPM - A browser extension for viewing JSON is helpful like JSON Formatter Warning The above mentioned Node version is important to be able to run this project properly as it makes use of some newer functions. Also, if you are not using linux, the JSON formatter browser extension is HIGHLY recommended. Installation - Fork this repo and then clone your fork to an empty local directory using SSH - run: - Now the basis of the project is here and can already be viewed by running: - You may view the various endpoints by opening localhost:8000 in your browser and appending the desired route - e.g. localhost:8000/api/news Contribution The aim for this project it to be very easy to access, so please have a look through the con","default_branch":null,"files":null,"tree":[],"storefront":"/r/Energy-Price-News-API","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Energy-Price-News-API/energy-prices-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}