Skip to content

NewsExplorer is a MERN stack application built to help users quickly and easily find the most relevant news of the day.

Notifications You must be signed in to change notification settings

McCambley/news-explorer-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the frontend code for NewsExplorer, the final project in the Practicum by Yandex curriculum.
Check out a demonstration of this project here.

📣 Overview

  • Search news from all over the world pertaining to a specific topic
  • Login or Register to save articles to your reading list
  • Return to your reading list on your account from any device to view saved articles sorted by keyword popularity

🛠 Technologies

  • Stack: React, TypeScript, Node.js, Express.js, and MongoDB
  • Styled-components make the frontend look good
  • Mongoose manages the data
  • Google Cloud hosts the backend
  • News API provides the news

✨ Screenshots - Live Demo

Search

Demonstration

Register

Demonstration

Saved Articles

Demonstration


🧑‍💻 Get Started

Clone

$ git clone https://github.com/McCambley/news-explorer-frontend.git

Install

$ cd news-explorer-frontend
$ npm i

Launch

$ npm run start

🔗 Important Links

🔜 Next Steps

  • Allow for custom sorting of saved articles
  • Implement custom filtration of specific news outlets as determined by the user

About

NewsExplorer is a MERN stack application built to help users quickly and easily find the most relevant news of the day.

Topics

Resources

Stars

Watchers

Forks