jpremmel / yarp

API calls with React & Redux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YARP

Yepicodus Academic Research Portal, 11 Dec 2019

By Jacqueline Remmel and Mike McShane

Description

This app allows the user to enter a search term to browse articles from the CORE API (https://core.ac.uk/). The user can thens save an article from the search results to the "My Articles" list. The user can also view the article's details or remove articles from their list.

Setup/Installation Requirements

  • Clone this repository
  • Navigate to the project directory, "yarp"
  • Run the command "npm install"
  • Locate your CORE API key, or go to https://core.ac.uk/services/api/ and select "Apply for a free API key" to obtain one
  • In the "yarp" project directory, create a file called ".env"
  • Open the .env file and store your API key using the format "API_KEY = your-API-key-here"
  • Save the .env file
  • Run the command "npm run start"
  • Go to the URL "http://localhost:8080/" in a browser

Technologies Used

JavaScript, React, Redux, Thunk, React Router, Materialize CSS, HTML, Webpack

License

Open-source

Copyright (c) 2019 Jacqueline Remmel and Mike McShane

About

API calls with React & Redux


Languages

Language:JavaScript 97.9%Language:HTML 2.1%