A simple news API project. At this moment, uses the New York Times API only as a source of external content. ### Implemented functions such as:
- auth (using Firebase).
- multiple news sections.
- news search.
- responsive version.
- sharing options through email, telegram, copying the link to the clipboard, and other venues.
- CRUD capabilities using Firebase:
- save any news articles into your favorites.
- filter favorites by sections.
- users can create notes on their dashboard page.
- save any news articles into your favorites.
- daily backups of all main news sections by using python (in case the API has reached its maximum number of daily calls, searching will only display a random news section)
npm install && npm run dev
cd src && cd data && python3 api-search.py
You're going to need your own dev api key.
Enjoy.
Created by Víctor Balaguera. 2022. More to come.