•
Created a System similar to Fawry which allows the Customer to pay for some services like Mobile recharge services, Internet payment services, Landline services, and Donation services. Admin can also add new services to the system that is allowed to be used by customers when released
•
Implemented SOLID Principles and Design Patterns
•
Implemented MVC pattern and used Spring boot and API to allow users to request any functionality of the system through the API requests
•
Created a Class Diagram and Sequence Diagram for use cases in the system