العودة لقائمة المشاريع
تطبيق ويب متجاوب يعمل باللغة العربية فقط
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة
تطوير البرمجيات
هندسة البرمجيات
برمجة التطبيقات
تطوير التطبيقات
واجهة برمجة التطبيقات
إنشاء تطبيق
برمجة
تطوير البرمجيات
هندسة البرمجيات
برمجة التطبيقات
تطوير التطبيقات
واجهة برمجة التطبيقات
إنشاء تطبيق
الوصف
جمعية أيادي الخير هي جمعية خيرية مصرية تطوعية بالكامل، تُعنى بدعم مرضى الأورام من الأسر ذات الدخل المحدود. تعمل الجمعية على مساعدة المرضى في الحصول على الخدمات الطبية غير المتاحة في معاهد الأورام الحكومية، وذلك من خلال توفير الدعم اللازم لتسهيل وصولهم إلى الرعاية التي يحتاجونها وفق الإمكانات المتوفرة.
تحتاج الجمعية لتطوير طريقة العمل الرقمية التي تعمل بها حيث انها تعمل حاليا باستخدام تطبيق اندرويد به الكثير من المشاكل لذا قررت ادارة الجمعية تطوير تطبيق ويب لجميع المستخدمين كالتالي:
responsive web app to run and manage a small charity society of about 220 users categorized in 4 categories with a workflow between different users
1- Front page and info [website-like]:
• Facebook page of the society
• Working hours
• Phone number
• How to donate page (containing bank account info not direct payment).
• Conditions for helping patients
• Location of the society on google maps
• Required documents to apply for a grant or help
2- Patient portal:
a. Create account, username, national ID number, phone number, address, password, validate password through email (optional in order not to lose your account)
b. Control appointments: Booking appointment to visit the society, registered appointments, cancel appointment
c. Apply for financial support: attach supporting documents, specify the requested item for support and its price
d. Follow application status
e. Profile settings
3- Employee portal (account is created by admins): login as per credentials from admin
a. Check registered appointments
b. Income registration: item type (subscription, donation, zakat), amount of money, receipt number, date, name of donor, national ID number (optional), phone number (optional)
c. Expenditures: amount of money, receipt number, date, name, national ID, phone number, type (patient support, administrative expenses), details of expenses (free text description)
d. Permissions for early leave or late attendance: name, date, type (early leave or late attendance), duration in 30 min intervals
e. Follow patient request: check request status, if approved click to go to expenditures page and give money to the patient and register it with automatic archieving of the request thereafter, if rejected know why
f. Archieve of previous patient requests with search option both by patient name and national id.
g. Notifications: if patient request status changed or new instructions from manager arrives.
h. Profile settings
4- Physicians portal (account is created by admins): login as per credentials from admin
a. Check new patient requests
i. See Patient personal information, item for support requested, amount of money requested, patient submitted documents
ii. Give opinion (the patient deserves the requested item, does not deserve it as there are other options, more documents requested)
iii. Give justification for opinion in free text.
b. Notifications for new patient request submission or change of previous request status
c. Profile settings
5- Admin portal:
a. ACCOUNT CONTROL CENTER
i. Create a new user account (name, password, username for login, accessibility option (employee, physician, admin)
ii. Control previous account to change password or delete the account
b. Adding instructions for emplyees that reach them through the notification options.
c. Check patient request status, check physician opinion, provide opinion accordingly: provide text for decision, number for the money that will be given to the patient, reject or accept option,, missing documents request.
d. Statistics for income and expenses , with download option as excel sheet and search option
e. Check employee permission for early leave or late attendance, provide monthly statistics for each employee .
f. Archeive of patient requests and the decision taken and the amount of money actually given to patients with search option within the archeive
g. Profile settings
6- A safe way to create the first admin account for the application owner
7- A pathway for society carepath as follows: the patient applies for financial support through a new request, the request appears on pages of the physicians to give medical decision and on the admin and employee pages to track status, when medical decision is given admins can read it and give administrative decision accordingly; meanwhile (patient, physician and employee) can track the status of the request. if the decision is rejection then the patient and employee can know the reason for rejection and the whole request will be archieved. If the decision is acceptance then the patient will see an option of booking of appointment to come to the society and receive the money meanwhile the employee will have the option to know the amount of money approved and to click a button to go for expenses page and register it (patient information should load automatically). After registering the expenses the whole request should be archeived. If some documents are missing is the decision of the physician of the admin then the request would be referred back to the patient to upload the requested documents and resent the request for assessment. Admins can know who is the physician who took the decision in each patient request.
8- If a request if rejected, there should be an option to print a report for justified rejection that can be oriented by the patient (patient information with phone number and ID partially concealed by xxx instead of numbers, request information, dated carepath of the request until the final decision).
9- Admins can control the basic public information of the front page: changing the working hours… etc.
10- Old employee permission for late attendance or early leave should be automatically deleted after 3 months. Likewise for instructions from admin.