Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nihadguluzade/redbook
Reddit web client app created with Spring framework.
https://github.com/nihadguluzade/redbook
hibernate-jpa java reddit-api rest spring spring-boot spring-security spring-security-oauth2
Last synced: 16 days ago
JSON representation
Reddit web client app created with Spring framework.
- Host: GitHub
- URL: https://github.com/nihadguluzade/redbook
- Owner: nihadguluzade
- Created: 2020-11-06T12:10:33.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-02T16:47:55.000Z (about 4 years ago)
- Last Synced: 2024-11-09T15:12:10.250Z (2 months ago)
- Topics: hibernate-jpa, java, reddit-api, rest, spring, spring-boot, spring-security, spring-security-oauth2
- Language: Java
- Homepage: https://redditbook.herokuapp.com/
- Size: 7.07 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Redbook - web client for reddit
**Live demo:** https://redditbook.herokuapp.com/
Redbook is a web client application developed with Java 11 and Spring framework that also includes custom section for
non-reddit activities. It utilizes the reddit APIs to function.### Features
- Browse reddit anonymously
- Browse reddit using your account
- Vote posts
- Bookmark posts
- See subscribed subreddits
- And more...### Features for non-reddit section
- Authenticate with a local account
- Submit posts
- Assign roles
- And more...As this app is constantly updating, you can track the progress from this [Trello](https://trello.com/b/aggbZ4hA/redbook-project)
board. The database used for the non-reddit section is PostgreSQL.### Compile and Run
To compile and run it on your machine, assign your client id, secret, and user agent in *reddit.properties* file. After this, run it from IDE or with `mvn spring-boot:run` command.