Mahdi's repositories
Algorithms
Resource for learning Data Structures & Algorithms and their implementation in Programming Languages.
dealit-server
This repository is the server side of an application called "dealit". dealit is a freelancing web application.
desibell
It is a web application with Java language and Spring Boot framework. This application is made to inform the users of the price of cryptocurrencies through SMS.
design-patterns
simple design patterns and SOLID principles example
go-algorithms
Algorithms and Data Structures implemented in Go for beginners, following best practices.
java-spring-webhooks-graph-api-sample
Receive change notifications with data with the Microsoft Graph
Java-TheAlgorithms
All Algorithms implemented in Java
Keycloak-configurable-username-form
It's a plugin for keycloak which add and authenticator with custom configs
Modern-API-Development-with-Spring-and-Spring-Boot
Modern API Development with Spring and Spring Boot, published by Packt
reactive-java-playground
A simple Java project to learn Reactive Programming.
rust-algorithms
All Algorithms implemented in Rust
scala-aglorithms
All Algorithms implemented in Scala
spring-boot-oauth-resource-server-demo
Spring Boot test project for resource server implementation. To implement the authorization server, IAM solutions such as okta and Auth0 are used.
spring-boot-openapi-codegen-demo
This repo is for testing OpenAPI Generator in Spring Boot. OpenAPI Specification and plugins are used to define endpoints and config to generate automatic code.
spring-boot-s3-upload-demo
A simple API to upload/download files to S3 buckets.
spring-boot-tdd-playground
Test Driven Development (TDD) in Spring Boot
spring-boot-with-jooq-flyway-demo
This is tutorial repo for config jooq and flyway migration in spring boot application
spring-data-examples
Spring Data Example Projects
spring-data-meilisearch-demo
Spring Boot test project to use meilisearch
spring-graphql
Spring Integration for GraphQL
steve
SteVe - OCPP server implementation in Java