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.
- 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
- 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
Clone
$ git clone https://github.com/McCambley/news-explorer-frontend.git
Install
$ cd news-explorer-frontend
$ npm i
Launch
$ npm run start
- Allow for custom sorting of saved articles
- Implement custom filtration of specific news outlets as determined by the user