Mahammad Ilyazov's repositories
announcement-managment-system
Ingress Academy task
epharmacy
Epharmacy Managment System
ingress-bank-app
Bank Application homework task. Deployed using Docker for easy setup. Database migration handled seamlessly with Liquibase. Includes Swagger for clear API documentation.
leetcode-algorithm-problems
This repository contains my solutions to various algorithm problems from LeetCode.
luhn-algorithm
The Luhn algorithm is a simple checksum formula used to validate a variety of identification numbers, such as credit card numbers.
pagination-specification
This repsitory demonstrates how to implement pagination and filtering using specifications in a Spring Boot application
security-announcement-app
Docker-compose and Liquibase are used for containerization and database schema management. Implemented security measures, pagination, specification, and validation in APIs using Java and Spring Framework.Also implemented Spring Security & JWT
edupo
Education platform for managing a physical course center, including customer registrations, student accounts, financial management, and teacher accounts.
ms-project
This repository contains the microservices for authentication, user management, and announcement handling.
nginx-ms-apps
NGINX is configured to route requests to the respective microservices.
oop-project
This is a simple calculator application implemented in Java as part of an Object-Oriented Programming (OOP) project.
simple-spring-boot
Spring Boot CRUD Operations
sorting-searching-algorithms
Selection sort & Bubble sort & Insertion sort & Binary Search & Linear Search
spring-redis-caching
For caching, Redis is integrated using Redisson and Jedis clients.
student-docker-compose
A simple Spring Boot application for performing CRUD operations on student entities. Docker is used to containerize the MySQL database and the Spring Boot application. The MySQL database is set up and run using Docker Compose, and the Spring Boot app is packaged into a Docker image using a Dockerfile.