Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivan-siljic/opinioned
Angular project with passing data between components, ActivatedRoute and searching/filtering with pipes.
https://github.com/ivan-siljic/opinioned
angular8 api typescript ui-design
Last synced: 2 months ago
JSON representation
Angular project with passing data between components, ActivatedRoute and searching/filtering with pipes.
- Host: GitHub
- URL: https://github.com/ivan-siljic/opinioned
- Owner: ivan-siljic
- Created: 2021-01-12T09:49:32.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-03T14:22:18.000Z (almost 4 years ago)
- Last Synced: 2024-07-30T20:57:33.987Z (5 months ago)
- Topics: angular8, api, typescript, ui-design
- Language: TypeScript
- Homepage: https://ivan-siljic.github.io/opinioned/
- Size: 426 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# opinioned
### ABOUT
I applied
* the functionality of a **webshop**
to
* [The New York Times Article Search API](https://developer.nytimes.com/)i.e. **'buying'** an opinion.
### HOW IT WORKS
Selecting articles on the newsfeed adds them to the **'shopping cart'** – the fixed bottom bar and the _selected_ page.
**'Buying'** an article from your selection means **'delivering'** it as the headline to the _newsfeed_ page.
### OTHER FUNCTIONALITIES
#### Filters
Each category on the newsfeed gets
* a new **API-request** from the selected _The New York Times_ **news-desk**
* with preset on Culture
AND
* **'opinion'** as keyword.#### Search
On **key-up**
* **highlights** the entered text and
* **filters** the newsfeed down.#### Recommendations
Select a **single scientific text** out of a **list of texts**
* via **ActivatedRoute**
* coming from a **JSON.**
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.7.
If you clone the repo, run `npm --i` to install `vendor.`
[![The New York Times Branding](https://developer.nytimes.com/files/poweredby_nytimes_150c.png?v=1583354208354)](https://developer.nytimes.com/)