Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saiupadhyayula/spring-reddit-clone
Reddit clone built using Spring Boot, Spring Security with JWT Authentication, Spring Data JPA with MySQL, Spring MVC. The frontend is built using Angular - You can find the frontend source code here - https://github.com/SaiUpadhyayula/angular-reddit-clone
https://github.com/saiupadhyayula/spring-reddit-clone
angular jwt mysql reddit-clone spring spring-boot spring-data-jpa spring-security springmvc
Last synced: 2 days ago
JSON representation
Reddit clone built using Spring Boot, Spring Security with JWT Authentication, Spring Data JPA with MySQL, Spring MVC. The frontend is built using Angular - You can find the frontend source code here - https://github.com/SaiUpadhyayula/angular-reddit-clone
- Host: GitHub
- URL: https://github.com/saiupadhyayula/spring-reddit-clone
- Owner: SaiUpadhyayula
- Created: 2019-09-12T18:13:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-16T08:02:19.000Z (11 months ago)
- Last Synced: 2025-01-19T21:07:08.249Z (2 days ago)
- Topics: angular, jwt, mysql, reddit-clone, spring, spring-boot, spring-data-jpa, spring-security, springmvc
- Language: Java
- Homepage:
- Size: 461 KB
- Stars: 677
- Watchers: 28
- Forks: 387
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spring-reddit-clone
Reddit clone built using Spring Boot, Spring Security with JPA Authentication, Spring Data JPA with MySQL, Spring MVC. The frontend is built using Angular - You can find the frontend source code here - https://github.com/SaiUpadhyayula/angular-reddit-clone# Recent Changes
- Updated to latest spring boot version - 3.0.3
- Updated Spring Security to v6
- Replaced Spring Fox Rest api documentation library with OpenAPI 3# NOTE
This source code is used as a starting point for my other tutorials which shows how to deploy the Spring Boot and Angular app to Heroku and Testing Spring boot applications:The complete source code for the ![Deploy Spring Boot and Angular to Heroku](https://www.youtube.com/watch?v=y_idn12FB18&t=8s) can be found at https://github.com/SaiUpadhyayula/spring-reddit-clone-heroku-deployment
The complete source code for the ![Testing Spring Boot Applications](https://youtu.be/--nQfs67zCM) can be found at https://github.com/SaiUpadhyayula/spring-boot-testing-reddit-clone
# Tutorial
https://programmingtechie.com/2019/09/30/build-a-full-stack-reddit-clone-with-spring-boot-and-angular-part-1/# Front end code
https://github.com/SaiUpadhyayula/angular-reddit-clone# Screenshots
1. Home Page![Home Page](https://github.com/SaiUpadhyayula/spring-reddit-clone/blob/master/src/main/resources/images/reddit-screenshot-updated.PNG)
2. View Post Page
![View Post Page](https://github.com/SaiUpadhyayula/spring-reddit-clone/blob/master/src/main/resources/images/reddit-screenshot-updated.PNG)
3. Create Post Page
![Create Post Page](https://github.com/SaiUpadhyayula/spring-reddit-clone/blob/master/src/main/resources/images/create-post.PNG)
4. Create Subreddit Page
![Create Subreddit Page](https://github.com/SaiUpadhyayula/spring-reddit-clone/blob/master/src/main/resources/images/create-subreddit.PNG)
5. User Profile Page
![User Profile Page](https://github.com/SaiUpadhyayula/spring-reddit-clone/blob/master/src/main/resources/images/user-profile.PNG)