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.
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.
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.
Simple MySQL e-commerce database project for training purposes — includes schema, sample data, and basic performance tuning.
BookBazaar is a training project using MySQL and MongoDB. MySQL is used to store books, authors, and users. MongoDB is used to store book reviews. The project includes database design, sample data, CRUD scripts, and documentation.
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.
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.
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."