A money transfer service API that digitalis the banking flow.
-
Updated
Sep 6, 2024 - Java
A money transfer service API that digitalis the banking flow.
A simple Spring Boot application demonstrating dependency injection, configuration properties, and basic service-repository interaction. The project includes customizable greeting services, in-memory book storage, and structured package design suitable for educational or demonstration purposes.
The University Room Booking System (Back-End) is a Spring Boot RESTful API for managing classroom and lab reservations. It supports secure role-based access (Student, Faculty, Admin), room and building management, booking requests with approval workflows, cancellations, and booking history — all with JWT authentication and clean modular design.
A secure and modular Online Voting System backend built with Spring Boot. Implements JWT-based authentication, role-based access control (Admin & Voter), candidate and voter management, vote casting with one-time enforcement, and real-time result calculation.
Graduation training project at Banque Misr. Our team developed a backend Hospital Management System using Spring Boot, with secure role-based access, doctor & patient management, pharmacy & medicine modules, appointment scheduling, and prescription handling. The system also includes extensive unit/integration tests, Docker support, and logging.
A minimal Spring Boot practice project exploring core concepts like Dependency Injection, component scanning, bean management, and configuration using application.properties. Includes usage of @component, @bean, @primary, and @qualifier to understand how Spring manages dependencies behind the scenes.
A Spring Boot backend for a complete banking system — supports customer management, bank accounts, deposits, withdrawals, transfers, and transaction tracking. Built with Java 17, Spring Data JPA, and H2/MySQL, following REST best practices with DTO mapping, validation, and exception handling.
Add a description, image, and links to the banque-misr topic page so that developers can more easily learn about it.
To associate your repository with the banque-misr topic, visit your repo's landing page and select "manage topics."