Skip to content

VBalaguera/kiosk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kiosk

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.
  • 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)

Starter guide:

Installation and first launch

npm install && npm run dev

Making all backups from the NYT API:

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.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published