lourdesbnts / ny-times

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NYT Top Stories

Table of Contents

Introduction

NYT Reader is a news reader app of the top stories from the New York Times (NYT) . It updates daily based on how frequently the API is updated so you can get REAL top stories!

This app fetches data from The NYT Top Stories API.

Technologies

  • JavaScript
  • React
  • React Router
  • HTML
  • API fetch
  • Figma

Set Up

  1. Clone this repository.
  2. cd into the directory.
  3. Run npm install.
  4. Start the server by running npm start and view at http://localhost:8080/.
  5. Enter control + c to stop the server at any time.

Features

  • User can view top stories of the 'home' topic on page load
  • User can use sort from new-old or old-new story by date
  • User can click article title to view a detailed page of the article including an external link to NYT

Reflection

  • If I had more time on this project, I would implement the following:
    • End-to-end testing for the DOM
    • An env file for extra security for API key
    • Style buttons

Organizational Resources

Contributors

Project Specifications

  • Project specs can be found here

About


Languages

Language:JavaScript 65.4%Language:HTML 19.5%Language:CSS 15.1%