A Snoowrap demo built on node.js and express.js, used to interact with the Reddit API.
See a brief video of the app in action: https://youtu.be/rupM2BusQc0
- Reddit API Key
- Setup new Reddit app: https://www.reddit.com/prefs/apps
- Node.js
- Express.js
- Snoowrap
- NPM Package: "snoowrap"
- GitHub: https://github.com/not-an-aardvark/snoowrap
- Code Editor
- Examples: Visual Studio Code, Sublime Text, Notepad++
- SCSS Compiler (like Prepros)
- Optional, just edit the syle.css file directly
- GitHub
- Official Desktop Client, SourceTree, Tortoise
- Config File Path: /data/credentials.json (see helpful video below)
- Parameters:
- clientId (received from registered app)
- clientSecret (received from registered app)
- userAgent (an appropriate identifier provided by you)
- redirectUrl (a URL an app provided to the app register by you)
- scopes (a URL encoded string of Reddit API scopes: https://www.reddit.com/api/v1/scopes)
- Reddit API Documentation: https://www.reddit.com/dev/api/
- Snoowrap Documentation: https://not-an-aardvark.github.io/snoowrap/index.html
- Registering New Reddit API App: https://youtu.be/SvCVNkhdLLs
- Configuring credentials.json Using Registered App: https://youtu.be/YDbOVWnS2j8
- Starting Snoowrap Node Express Demo App: https://youtu.be/rupM2BusQc0
- Setting up a local editing environment: coming soon
- Downloading and running this project locally: coming soon