Built Using:
- Web Components
- JavaScript Magic
- Reddit API
- Subreddits: Comma separated subreddits
- Search: search tags to narrow results
- Time Period: time range of posts
- Infinite scrolling with loading of more posts
- Fetch multiple subreddits async
- Cache each search result data locally for 5 minutes
- PaceJs for loading indicator
Check out the live demo here: vigneshm.com/reddit-gallery
npm install
npm start
Using parcel bundler for bundling and dev server.
Runs the app in the development mode.
Open
http://localhost:1234 to view it in the browser.
The page will reload if you make edits.
npm run build
Builds the app for production to the docs
folder.
- Fork the repository
- Commit your changes
- Submit a pull request