Skip to content

AngularJS/Material, Spring Boot web app that allows Reddit users to compose batch messages using their developer API credentials

Notifications You must be signed in to change notification settings

williamwilliamwilliam/reddit-composer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reddit-composer

This is an AngularJS/Material, Spring Boot web app that allows Reddit users to compose batch messages using their developer API credentials.

The app uses Handsontable to allow users to input data easily from other sources (Google Docs, Excel, etc) by supporting cell range copy/paste.

The app also provides real-time processing feedback through WebSockets. The Spring Boot app uses the simple broker auto-configuration, and the client uses a short library I've written using SockJS (see WebSocketClient.js). The client supports connecting to a WebSocket server, subscribing to channels, unsubscribing, broadcasting to channels, and sending a message directly to the server.

The Reddit API is accessed using the JRAW java library (The Java Reddit API Wrapper https://thatjavanerd.github.io/JRAW/).

If you'd like to quickly use the webapp, download reddit-composer.zip. Extract both files to any folder. If you're running on Windows, run the batch file included. This will start the Spring Boot app and automatically launch your browser to the web app's main page. The jar can be executed independently as well.

Alternatively, you can download the source and run RedditComposerApplication.java as a Java/Spring Boot application within your IDE of choice.

alt tag

About

AngularJS/Material, Spring Boot web app that allows Reddit users to compose batch messages using their developer API credentials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published