Java Backend Engineer, passionate about technology.
spring-boot-microservices. This repository contains the latest source code of th spring-boot-microservices tutorial
1kspring-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
724spring-boot-3-microservices-course. Spring Boot 3 Microservices Course Repository
417springboot-microservices-project. Spring Boot Microservices Project Example
221angular-reddit-clone. This repository contains source code for the Reddit Clone application built in Angular, the backend is built using Spring boot - https://github.com/SaiUpadhyayula/spring-reddit-clone
193spring-security-oauth2-keycloak-demo. This repository contains source code to demonstrate OAuth2 features using Spring Security and KeyCloak Authorization Server
122SpringAngularEcommerce. SpringAngularEcommerce is a shopping cart application developed as a pet project to practice different technologies like spring boot, spring security, elastic-search, redis, mongodb, jwt authentication etc
67SpringShoppingStore. This project is a sample eCommerce ShoppingStore application created for learning purposes
53spring-ng-blog. Blog built using Spring Boot and Angular
49youtube-clone-project. TypeScript
48spring-ai-rag-ollama. This project contains source code to demonstrate the usage of Retrival Augmented Generation (RAG) feature using Spring AI using PG Vector as the Database and Ollama as the Local LLM
38langchain4j-pdf-assistant. This repository contains code for the PDF Assistant created using LangChain4J, Spring Boot and Astra DB
35youtube-clone. TypeScript
32springboot3-observablity. This repository contains source code for Spring Boot 3 Observability sample with Grafana Stack
30spring-boot-testing-reddit-clone. This repository contains source code for the Spring Boot Testing Tutorial Series
26java-sftpserver. A simple SFTP Server implemented using Apache Mina SSHD library using Java and Spring boot
24contact-manager. Contact Manager application developed for Junit 5 Tutorial
24spring-boot-redis-cache. Java
23contact-manager-starter. Starter Project for the Junit 5 Tutorial
21LearnSpringFramework. This repository contains source code of the Youtube course LearnSpringFramework
20ng-spring-blog-frontend. TypeScript
17microservices-shop-frontend. Angular Frontend for the Spring Boot Microservices series
15spring-boot-mongodb-tutorial. Source code for the Spring Data Mongodb Tutorial - https://www.youtube.com/watch?v=orVwJTzsk3w
14SpringAngularEcommerce-frontend. Frontend for ECommerce Application built with Angular 8 for the Spring Boot backend REST API - https://github.com/SaiUpadhyayula/SpringAngularEcommerce
14spring-boot-websocket-chat-pubsub. This repository contains code that demonstrates how to implement Real Time Chat application using Spring Boot Websockets and DragonflyDB Pub/Sub. DragonflyDB is a drop-in replacement for Redis
10OnlineKart. Simple Online Shopping Cart written using JSP Servlets jQuery Bootstrap
10spring-security-jwt-demo. This project contains source code to demonstrate how to work with JWT with Spring Boot 3 and Spring Security 6.
8spring-boot-kafka. This repository contains sample code for Spring Boot Kafka Crash Course
7beginning-springboot-3. This repository contains the source code for the book beginning-springboot-3
6spring-reddit-clone-heroku-deployment. spring-reddit-clone-heroku-deployment
5expense-tracker-rest-api. Application which contains the source code for the "Build a REST API with Spring Boot" Ebook
5rapid-deploy. Rapid Deploy is a simple docker based Local PaaS implementation which helps us to deploy applications on managed servers like DigitalOcean with minimal configuration.
5springboot-angular-pkce-oauth2-demo. This repository contains sample source code to demonstrate how to implement Authorization Code Flow (PKCE) using Spring Boot, Angular and Keycloak.
5spring-tutorial-blog. This repository contains source code for the Spring Boot Course
5spring-boot-rabbitmq. Java
4java14-new-features. Repository which contains source code for Java 14 features
4microservices-config-server. This repository contains configuration for the Spring Boot Microservices Project Example
4CodingInterviews. This repository contains coding interviews that I have encountered in company interviews
4SimpleShoppingStore. This is a simple shopping cart application written using JSP and Servlets. This serves as a basic project to learn the concepts of JSP and Servlets.
4coding-interview-university. A complete computer science study plan to become a software engineer.
4spring-security. Spring Security
3spring-boot-mvc-tutorial. This repository contains supporting source code for the Spring Boot MVC Tutorial course
3generator-jhipster. Open Source application platform for creating Spring Boot + Angular/React projects in seconds!
3java-multithreading. Practice Java Multithreading concepts
3micro-ecommerce. Rest-full, distributed, ecommerce application. Microservices. Docker.
3java-spring-securing-rest-apis. Java
3java-speech-api. The J.A.R.V.I.S. Speech API is designed to be simple and efficient, using the speech engines created by Google to provide functionality for parts of the API. Essentially, it is an API written in Java, including a recognizer, synthesizer, and a microphone capture utility. The project uses Google services for the synthesizer and recognizer. While this requires an Internet connection, it provides a complete, modern, and fully functional speech API in Java.
3expense-tracker-api-lumigo. Demo application for demonstrating Lumigo Distributed Tracing
2docker-for-java-developers-demo. This repository contains source code for Docker for Java Developers Course
2spring-cloud-aws. The New Home for Spring Cloud AWS
2fireship.io. Build and ship your app faster https://fireship.io
2sample-junit5. sample-junit5
2kcctl. A command line client for Kafka Connect
1spring-data-redis. Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
1