Skip to content

The front end of "News Explorer," a sample React app that searches and saves news articles (using NewsAPI) to a user's account.

Notifications You must be signed in to change notification settings

anderswift/news-explorer-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

News Explorer Front End

View website online at https://newsexplorer.anderswift.com

Project Description:

This is the React front end for the News Explorer project. The interface allows users to search through recent news articles (powered by NewsAPI), and save/remove favorite articles to their personal account page (powered by the Node/Express backend API here), as well as handling handling account creation and login. This project incorporates:

  • React Functional Components
  • React Context
  • Asynchronous API calls using callbacks and Promises
  • Front end authentication system for user registration and login
  • Locally-stored tokens to 'remember' logged in users
  • Mobile-First Responsive Design
  • Flexbox
  • CSS Grids
  • CSS transitions

This site is a project of Yandex's Practicum Web Development course. It was created based on a mockup designed in Figma and was bootstrapped with Create React App.

About

The front end of "News Explorer," a sample React app that searches and saves news articles (using NewsAPI) to a user's account.

Topics

Resources

Stars

Watchers

Forks