Download presentation
Presentation is loading. Please wait.
1
Imad H. Daifallah Laith F. Abu-Zainih
Mobile Cash Imad H. Daifallah Laith F. Abu-Zainih السلام عليكم جميعاً بدايةً بنرحب فيكم جميعاً انا عماد ضيف الله وزميلي ليث أبو زينة مشروع تخرجنا بعنوان Mobile cash تحت اشراف الدكتور معتصم ابو زنط
2
Issues When the total amount of invoice is larger than the cash you carry. If you forget your wallet at home. Exchange problem for traders. في البداية خلينا نحكي شو الأسباب الي خلتنا نعمل هذا التطبيق كم مرة رحنا لنجيب غرض محدد من محل وكان في عرض منيح لكن ما كان معنا غير ثمن غرض واحد. او كنت ناسي المحفظة في البيت ومشكلة الفراطة الي بعاني منها جميع التجار
3
Our App is a new cross platform application that provides :
Users the ability to make transactions using smartphones Users snatch every flash deal. Outgoings and incomings reports Shared balance among family members. User the ability to use NFC to make transactions or using trader’s cell phone number. الحل كان في التطبيق الي عملناه موبايل كاش هو عبارة عن
4
Main problem and solution
Connecting the mobile application with the user’s bank account using a provided API from the bank. Establishing a network of money exchangers and an electronic moneybox. (Solution) Opening a bank account by the name of the application and establishing a cloud money box (selected). اغلب المستخدمين عندهم حسابات بنكية، لكن المشكلة بتمكن في العمولات المأخوذة من البنك مقابل اي خدمة للمستخدم. بدنا نعمل داتابيس مصغرة لبنك، كل المشاكل الي حكينا عنها فوق تلاشيناها لكن قوانين وزارة المالية تمنع الصرافين من قبول اية وديعة. نفتح حساب بنكي باسم الموبايل كاش، وبصير المستخدم ينزل التطبيق وينشئ حساب اله ثم يقوم بزيارة احد وكلاء الموبايل كاش حتى يغذي حسابه بالقيمة الي بده اياها وهاي الطريقة الي اخترناها
5
Deployment Difficulties
The user must be online if he wants to use the application. Most of the users in Palestine don’t have a 3G connection. A paid database server is required for high performance. من الصعوبات الي واجهتنا خلال عملية التطوير: انه المستخدم لازم يكون اونلاين حتى يقدر يستخدم التطبيق واغلب الناس في فلسطين ما عندهم انترنت وين ما كان لزمنا سيرفر لنرفع عليه الداتابيس لكن ما كان بامكاننا انه نشتري حساب على السيرفر لهيك لجأنا لفري دي بي ما بنقدر نلاقي اي نظام تشغيل كل الناس بتستخدمه لهيك لجأنا للفونجاب
6
Security The system uses JS validation and PHP validation to validate entered data from the traders and users. User can’t use the application without securing his device with a password, pattern, or fingerprint, etc. Secured login system. User’s information in the database are stored encrypted. ولما كانت السيكوريتي من اهم الاسباب الي بتحكم على تطبيقنا بالنجاح او الفشل والمستخدم بده يطمئن على اهم شئ عنده اوليناها اكبر اهتماماتنا بنشرح عنهم وبالاخر بنحكي انه في شغلات بالسيكيوريتي ما ذكرناها لانها لسا تحت التطوير
7
Security The system uses Laravel for back-end, which uses query builder to prevent SQL injection. we didn’t implement a remember me option.
8
Users Know, like, trust. We provided new features to facilitate his operations. It increases the trader’s monthly sales. The application will help user’s saving, by reporting his purchases. بدون المستخدم ما بنقدر نربح لهيك احنا قدمنا هاي الشغلات حتى المستخم يعجب بالتطبيق ثم يستخدمه
9
Legal Aspects We discussed all previous issues with an official employee from the monetary authority of Palestine and we didn’t find any law prevent our application.
10
Database Design
13
Data Flow Signup:
14
Login:
15
JWT Token Encode Decode
16
Make transaction:
17
Get Reports
18
Share primary account
19
Manage account related users
20
Send feed back
21
Used Tools
22
Future Work Security option: A user can’t use the application without securing his device with a password, pattern, fingerprint, etc. The application shall use NFC technology to make transactions. The system shall use deception technology in security. To prevent deception from users or traders, a transaction can’t be done unless the user enters the amount of the invoice and it must be equals to the trader’s. The system shall provide a web application to manage the system.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.