
Sürüyor
İlan edilme:
Teslimde ödenir
Ziyut Al Adaa – Mobile Application Technical Project Specification, Acceptance Criteria & Payment Milestones FINAL – SCOPE LOCKED VERSION 1. Purpose of the Application The mobile application is designed for corporate customers of Ziyut Al Adaa and provides: Access to financial documents Viewing of payments made Viewing of account balances and future dues Ability to place new product orders Access to the company’s official social media pages Direct communication with Ziyut Al Adaa via WhatsApp or Viber The application is a B2B customer portal. It is not an e-commerce retail application and not a consumer app. 2. Registration & KYC Process (Onboarding Flow) Each onboarding step appears on a separate screen, in the following order: Language selection (English / Arabic / Kurdish – RTL enabled where applicable) Phone number submission Selection of OTP delivery method (WhatsApp / Viber / SMS) OTP code entry Upload of ID front side Upload of ID back side (if required) Selfie verification (≥80% face-match accuracy) Upload of customer installation photo Automatic GPS coordinate capture GPS Rules Accuracy ≤ 10 meters Mock-location detection enabled Manual coordinate entry not allowed Registration completed — Account activation is performed manually by a Manager. Until activation, account status remains Pending. 3. Customer Locations (Multiple Points of Sale) A single customer may have multiple points of sale / installations (locations). Common Identifier (MANDATORY) The customer’s mobile phone number is the single common identifier One mobile number = one customer account All locations are linked under the same customer profile Locations are not separate users Location Source All locations are retrieved from SQL Each location represents a distinct installation, delivery, or operational point Location Selection The user must be able to: View all locations linked to their mobile number Select which location is currently active Location Context Rules The selected location defines the context for: Sales Documents Customer Collections Customer Summary New Orders GPS validation All displayed data must relate only to the selected location, while authentication remains common via the mobile number. 4. GPS Location Rule (Per Location) GPS verification is location-specific Each location has its own GPS coordinates If valid GPS coordinates have not been captured for the selected location: New Order is disabled for that location Financial information remains visible 5. Main Menu Structure Sales Documents Customer Collections Customer Summary New Order Settings Facebook TikTok Instagram Chat About 6. Chat – Direct Communication Opens WhatsApp if WhatsApp was selected for OTP Opens Viber if Viber was selected SMS selection defaults to WhatsApp (fallback to Viber) There is no in-app messaging system. 7. Sales Documents – Detailed Page Behavior Displays issued sales documents for the selected location. Each document displays: Document date Document number Document type Total amount Currency Rules: Read-only Data retrieved from SQL Views Sorted by most recent No editing, deletion, download, or payment actions 8. Customer Collections – Detailed Page Behavior Displays payments already made for the selected location. Each payment displays: Payment date Payment amount Currency Reference / description Rules: Read-only Data retrieved from SQL Views Sorted by most recent payment 9. Customer Summary – Detailed Page Behavior Displays a financial overview for the selected location. Displays: Current outstanding balance Future due amounts Currency shown per line Rules: Read-only No currency conversion Values displayed exactly as returned by backend 10. New Order Module Brand Selection (Static) Cyclon TotalEnergies Klüber Lubrication Category Selection Retrieved from SQL Product List Each product displays: Small packaging image Product code Description Quantity input field (manual, no + / – buttons) Layout must support large product volumes efficiently. Order Submission Fixed Place Order button Enabled only when quantity > 0 Order created for selected location OrderLines created via API 11. Backend Requirements APIs Registration & OTP File uploads (ID, selfie, installation photo) Customer locations Sales documents Payment history Customer summary Product list Order submission Database SQL Views for financial data Orders table OrderLines table Locations table Installation photos & GPS table Logging tables (audit & debugging) Access Control One SQL user: Read: SQL Views Write: Orders, OrderLines, Installation/GPS Credentials controlled by Ziyut Al Adaa 12. Multi-Currency Support Supported currencies: IQD USD EUR Rules: Display values exactly as returned No currency conversion Currency field mandatory in API 13. Security Requirements (MANDATORY) TLS 1.2+ for all communication Secure file upload handling Backend validation for all inputs Mock-location detection enabled GPS accuracy enforcement (≤10 m) No sensitive data stored unencrypted on device Principle of least privilege for DB access Logging of: OTP failures Order creation GPS validation attempts 14. Performance & Reliability Acceptance Criteria The application is considered ACCEPTED only if: OTP delivery ≤ 30 seconds Order submission ≤ 5 seconds (API round-trip) UI maintains ~60 FPS on supported devices Product lists load smoothly with large datasets Graceful handling of network failures “No connection” banner shown when offline Limited offline cache for last-viewed data 15. Technical Requirements Android 10+ (Target SDK 34) iOS 17+ Light & Dark mode Full RTL support (Arabic & Kurdish) Modular, maintainable architecture Easily extensible for future features 16. Push Notifications (MANDATORY) The application must support system push notifications. Notification Triggers A push notification is sent when: Sales Document Issued Invoice or sales document created Includes document type, number, amount, currency, location Payment Registered Payment recorded Includes amount, currency, location Order Created Order successfully submitted Includes order reference and location Rules Notifications are informational system messages No user enable/disable controls are provided Tapping a notification opens the app on the relevant screen Notifications must be location-aware Technical Implementation Firebase Cloud Messaging (Android) Apple Push Notification Service (iOS) Device tokens stored server-side Notifications triggered by backend events 17. About (Informational Only) Includes: Company information for Ziyut Al Adaa Brand representation: Cyclon TotalEnergies Klüber Lubrication Informational reference to group companies: XLNT (Greece) Fidus Mercari Ltd (Cyprus) All transactions and operations relate exclusively to Ziyut Al Adaa. 18. Excluded from MVP Multi-company workflows Admin web portal Advanced analytics dashboards Advanced UI animations 19. Design, Demo & Deliverables Figma Complete Figma for all screens RTL & Light/Dark included Written approval required before development Demo Fully navigable demo All screens accessible Dummy data allowed 20. Code Ownership & Delivery Full source code ownership belongs to Ziyut Al Adaa Includes mobile apps, backend (if any), configs, scripts Delivery via Git repositories with full commit history Compiled-only delivery is not acceptable 21. Payment Milestones (100%) Milestone 1 – UX/UI Design (Figma): 15% Milestone 2 – Clickable Demo: 10% Milestone 3 – Core Mobile Development: 30% Milestone 4 – Backend & SQL Integration: 30% Milestone 5 – Final Delivery & Handover: 15% 22. Scope Protection Clause Any functionality not explicitly described in this document is OUT OF SCOPE and cannot be charged additionally without written approval from Ziyut Al Adaa. Clarification – Important Note Please note that although this was initially referred to as “KYC”, no actual KYC or identity verification is required. The photo/selfie functionality is used only for basic on-site presence validation and activity confirmation, along with automatic GPS coordinate capture. There are no ID checks, no document verification, and no regulatory KYC requirements involved. This clarification is provided to avoid misunderstandings regarding scope and complexity.
Proje No: 40064421
95 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 3 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
95 freelancer bu proje için ortalama €2.093 EUR teklif veriyor

***** Ziyut Al Adaa B2B Mobile Application*** Hello, How are you? I will design and develop a secure, high-performance B2B mobile application for Ziyut Al Adaa, enabling corporate customers to access financial documents, payments, balances, and place location-validated product orders. The app will follow a phone-number–based KYC onboarding with OTP, GPS accuracy enforcement, selfie verification, and manual account activation, fully supporting English, Arabic, and Kurdish with RTL. A robust backend will integrate with existing SQL views and tables, enforce strict security and logging, and power read-only financial data, order creation, and location-aware push notifications. Let’s chat.. Thanks
€1.125 EUR 7 gün içinde
9,4
9,4

Hello, I understand you need a scope locked B2B mobile customer portal for Ziyut Al Adaa, focused on corporate customers accessing financial documents, payments, balances, multi location context, and placing new product orders, with strict KYC onboarding, GPS validation, and system driven push notifications. This is not an e commerce app and all functionality must follow the provided specification exactly, including security, performance, and acceptance criteria. A few clarifications before we proceed, 1. Do you prefer a single cross platform codebase such as Flutter or React Native, or fully native Android and iOS? 2. Will the backend APIs be developed by us, or will we integrate with existing Ziyut Al Adaa services and SQL views? 3. Should push notification templates and language localization be approved during the Figma phase? Our team has strong experience delivering enterprise grade B2B mobile applications with KYC flows, OTP via WhatsApp and Viber, GPS enforcement, multi location data context, SQL based financial integrations, and FCM plus APNs notifications. We focus on modular architecture, RTL support, performance tuning, and strict scope compliance for regulated environments. The current bid amount is a placeholder to submit the proposal. Regards Yasir LEADconcept PS: I can share relevant examples of B2B mobile portals we have built with KYC onboarding, multi location handling, financial data views, and system driven push notifications.
€1.125 EUR 7 gün içinde
9,0
9,0

Hello , Nice to meet you! I will design and develop B2B CUSTOMER mobile application with web admin panel according to your requirement , ping me on chat so we can discuss this more. I am expert and 9 years experienced Android /iPhone app developer with backend work that you are looking for. I will provide you perfect product as you want so you would be happy with it. I am always ready to discuss about your project in detail as well as start from right now. The following are my services that i provide :- 1. Daily or Weekly update. 2. Clean and Robust code. 3. Responsible for communication for more than 15 to 20 hours each day. 4. Free Bug-Fix support for 1 year after completion. 5. Source code delivery. You can have a look at my profile by this link : https://www.freelancer.com/u/shyamvijaywargiy Let's contact me to discuss further details with me. Thanks Shyam
€750 EUR 30 gün içinde
9,0
9,0

I understand that you are looking for a B2B Customer Mobile App for Ziyut Al Adaa, focusing on streamlined access to financial documents, payments, orders, social media, and direct communication features. The comprehensive registration and KYC process, along with GPS location rules and multi-currency support, showcase the intricate details required for this project. With my extensive experience in developing fintech solutions, I have successfully delivered similar projects that enhance user experiences and drive efficiency. My expertise in mobile app development, backend integrations, and security implementations align perfectly with the technical specifications outlined for your project. I am confident that my skills in Android/iOS development, API integrations, and database management can bring your vision to life effectively. Let's collaborate to create a tailored solution that meets your unique requirements and exceeds expectations. Feel free to reach out to discuss how we can move forward with this project seamlessly.
€1.200 EUR 20 gün içinde
8,4
8,4

Hi, We’re The Coding Company, a Silicon Valley–based team with an offshore delivery arm, and we can build your B2B customer portal app exactly to this locked scope—multi-language English/Arabic/Kurdish (full RTL + light/dark), strict OTP + KYC onboarding, SQL-backed read-only finance screens, and a controlled New Order flow per active location. We’ll implement the full onboarding sequence (OTP via WhatsApp/Viber/SMS, ID + selfie ≥80% match, installation photo, GPS ≤10m with mock-location detection, pending status until manager activation). The app will support multiple locations per customer (one mobile number) with location-aware context for documents, collections, summary, and orders; “New Order” is disabled until that location’s GPS is captured. Sales docs/collections/summary will be read-only from SQL Views, while Orders/OrderLines + GPS/photos write via APIs. We’ll also wire mandatory push notifications (FCM/APNS) for Sales Doc Issued, Payment Registered, and Order Created, deep-linking to the correct location screen. “Chat” will simply open WhatsApp/Viber (no in-app messaging), and we’ll deliver full source via Git with clean docs.
€40.000 EUR 120 gün içinde
8,5
8,5

Hello, Thank you for sharing such a detailed and clearly scoped specification this level of clarity is exactly what allows a project like this to be delivered predictably and without scope drift. We have carefully reviewed the full document and are confident we can implement the Ziyut Al Adaa mobile application strictly according to the defined requirements, acceptance criteria, and milestone structure. Our team has solid experience building B2B customer portals and mobile applications tightly integrated with SQL-based backends, including complex onboarding/KYC flows, multi-location account logic, GPS validation, OTP authentication, document-based financial views, and secure order submission workflows. The separation between read-only financial data and controlled write access aligns well with architectures we commonly implement. We work in a structured, milestone-driven manner and respect scope-locked specifications. Code ownership, repository-based delivery with full history, and clean handover documentation are standard practice for us. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Kateryna Sales Department Tangram Canada Inc.
€1.500 EUR 7 gün içinde
8,1
8,1

Hello, there. We can create a B2B customer mobile app for Ziyut Al Adaa with features like location tracking, payment management, and order placement. We use only professional clean modern ideas for design. We have years of experience in website design, graphic design and logo design (photoshop, illustrator), banner design, brochure design, 3d design(Blender, 3d-max, WebGL). Please, review our experience here - https://www.freelancer.com/u/webbookstudio. We will be glad to chat with You and discuss your task. Waiting for Your reply! Best regards.
€950 EUR 20 gün içinde
6,7
6,7

Hello there Hope you are doing well as you are looking for a "Build a B2B MOBILE APPLICATION " so will make the same as you want , I have already develop and Design the so many Application , - I will use latest technology to develop your Application - I will share daily update with you - I Will deliver your project within timeline - After project completion will share complete source code - I will provide 1 year support our develop work - I have 10+ year experience in Web & App development - I will make the 100% responsive design , fast loading , SEO friendly and all - I will provide you super admin panel there you can manage the whole thing Please initiate the chat so will discuss together and all Thanks & Regards Dheeraj K.
€750 EUR 7 gün içinde
7,0
7,0

Hi Panagiotis, We’ve developed similar B2B apps that focus on customer onboarding and product ordering, with features like OTP verification, KYC, and location-based services. Our approach is to build a robust backend that supports multiple frontends, ensuring a seamless experience across web and mobile. We also prioritize security, implementing measures like encrypted storage and regular vulnerability assessments to safeguard sensitive data. Let’s schedule a 10-minute call to discuss your project in detail and see if I’m the right fit. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best, Adil
€1.237,50 EUR 21 gün içinde
5,9
5,9

As a seasoned mobile app developer with expertise in Android and iOS technologies, I am confident that I can deliver an exceptional B2B customer mobile app for Ziyut Al Adaa. With a breadth of experience in developing complex applications such as multi-lingual onboarding flows, precise GPS integration, and agile location-based functionalities, rest assured that your project is in capable hands. Additionally, my proficiency in diverse programming languages like Flutter, React Native, and Python along with creative problem-solving skills enables me to adapt to unique project requirements. Your project entails multiple functionalities like financial document access, account balance viewing among others; and with my comprehensive understanding of similar domains, I can ensure efficient implementation. Moreover, my familiarity with various databases(SQL and NoSQL) and backend technologies lends me the necessary skillset to handle the heavy-lifting of retrieving data securely and providing reliable real-time information to your customers. So let's connect! Let's give your corporate customers seamless access to their financial documents, payments, future dues and enhance the overall efficiency of your B2B operations.
€1.125 EUR 7 gün içinde
5,9
5,9

Projects like this excite me because they push me and keep the work interesting. I appreciate your focus on creating a B2B customer portal that provides seamless access to financial documents and facilitates direct communication with Ziyut Al Adaa. My approach will ensure a polished and intuitive mobile application that integrates essential features while delivering an efficient onboarding process and robust security measures. With my proven experience in mobile app development and a strong background in API integration, I am confident in my ability to deliver practical, measurable results. Happy to outline how I would turn this plan into a working solution. Chat soon, Anne S
€1.050 EUR 7 gün içinde
6,0
6,0

Hi, I can deliver a secure, high-performance B2B mobile application for Ziyut Al Adaa that strictly adheres to the locked scope, acceptance criteria, and milestones, with a modular architecture, full RTL support, and complete source-code handover. Can we discuss on chat. Regards Abhishek
€1.100 EUR 7 gün içinde
5,7
5,7

Hello Panagiotis, I can develop the B2B customer mobile app for Ziyut Al Adaa with a focus on clear and secure onboarding, multi-location management, and strict GPS validation as specified. The app will offer direct access to financial data, order placement, and social media links, all with robust security and multi-currency support. I have experience with React Native and API integration to deliver a smooth, maintainable app aligned with your requirements. I look forward to ensuring the app supports light/dark modes, RTL languages, and push notifications, creating a reliable and user-friendly client portal. Thanks, Teo
€1.000 EUR 5 gün içinde
4,9
4,9

With a proven track record in developing B2B mobile applications, I excel in delivering user-centric designs and seamless functionality. My expertise in UI and Android development ensures efficient onboarding, robust GPS verification, and secure financial processes. Committed to quality, I offer 24/7 support for all project phases. Let's discuss how I can bring Ziyut Al Adaa’s vision to life.
€750 EUR 7 gün içinde
0,8
0,8

Glyfada, Greece
Ödeme yöntemi onaylandı
Ara 12, 2025 tarihinden bu yana üye
₹12500-37500 INR
$60-600 NZD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
$750-1500 USD
$750-1500 USD
₹1500-12500 INR
$30-250 CAD
$250-750 USD
₹12500-37500 INR
₹75000-150000 INR
$30-250 USD
€250-750 EUR
₹37500-75000 INR
₹1500-12500 INR
₹1500-12500 INR
minimum ₹2500 INR / saat
₹1500-12500 INR
$10-30 USD