Skip to content

🖼️ Shows a never-ending stream of media from the Reddit API. Created with Angular and RxJS.

Notifications You must be signed in to change notification settings

JamesIves/reddit-gallery-viewer

Repository files navigation

Reddit Gallery Viewer

Icon

Shows a never-ending stream of media from the Reddit API. Created with Angular and RxJS using the Reddit API. This was primarily created as a demo to showcase the usage of virtual scrolling combined with API driven content.

Special thank you to all the past and present GitHub Sponsors 💖.

Chooksta69  MattWillFlood  jonathan-milan-pollock  raoulvdberge  robjtede  hadley  kevinchalet  Yousazoe  github  annegentle  planetoftheweb  melton1968  szepeviktor  sckott  provinzkraut  electrovir  Griefed  MontezumaIves  tonjohn  wylie        

Getting Started

You can run the application locally by running npm install followed by npm start. You can then view the application locally on port 4200. The Reddit API does not (at the time of writing this) require any sort of client credentials, so there's no additional setup needed there.

Tests and Linting

You can run the linting and testing scripts by running npm run lint and npm run test. You can also format the project directly using Prettier by running npm run lint:fix.

Screenshot of Application