Proposal for building Stellar based Crypto wallet application(Web +Android/iOS) Zahab & ShamlaTech Version: 1.0 SHAMLA Tech Solutions www.shamlatech.com USA | India | UK | France Skype : bd.apsoftech Email: [email protected] Proposal-Confidential Client Detail: Name Koné Djakaridja Address Zahab, Ivory Coast Email ID [email protected] Prepared By Madhanraj Subramani Date May 10th 2019 Document Revision History: Version # Date Prepared/ Change by Approved By 1.0 May 10th 2019 Madhanraj Subramani Balaji A www.shamlatech.com Description/Reasons of Change Proposal-Confidential About ShamlaTech: ShamlaTech is leading tech-savvy, futuristic web, mobile, Enterprise & Blockchain application development company. Our core services aim to deliver end-to-end technology solutions with advanced quality to achieve highest ROI for your business. We have been rated as Top 30 Best Technology companies for 2017. World class Digital Solution Partner for Government, Businesses & Start-ups www.shamlatech.com Proposal-Confidential Cover letter Thank you for considering SHAMLA Tech Solutions for your Stellar Wallet App development needs . We assure you that we can accomplish this project in a timely manner and within budget. SHAMLA Tech Solutions has a history of identifying key application development needs for clients and accomplishing those objectives. The following Web and Mobile app lays out the work that will be done and at what cost. If you have questions, please feel free to reach out via email. Thank you! Madhan [email protected] www.shamlatech.com Proposal-Confidential Introduction The following proposal exhibits the development of the crypto wallet application on both Web and Mobile(Android/iOS) in English, based in Stellar. Application Description Please find the details of the stellar coin: https://stellar.expert/explorer/public/asset/ZABGBEKCJHYTSNLS23MNABAHQNQPKVK7YOXNM2TKUDMVUJQ5EPFTPIX77WD Below are listed the desired features: -Inscription by Google, Facebook Email and / or phone - Each registration automatically generates a unique trustline account for the account holder. -The Wallet must display the balance in dollars and Token only. -The Wallet must allow the deposit, withdrawal and transfer of the dollar token between Wallet user. -The Wallet must allow the purchase and sale of the Token via an internal Token trading platform. So each offer of purchase and sale will be visible by other Wallet users in order to respond to the offer. - Purchases, deposits and withdrawals from the Wallet will be Btc, Eth, coinpayment, perfect money, PayPal and credit card based on the price of the current token. -The Wallet will have to display a graphic chart of the current price of the token on the market. --Integration of a KYC in the Wallet --Integration of Google authenticator --Integration of API Develop and Merchant Services that allows a third party to accept payments on its site. -The Wallet will need to be expandable to allow advanced customization over time. Time Estimation Splitups API creation and integration 1) API Creation for the Token to connect to the Application – 64 Hours 2) Integration and Testing to the Platform – 16 Hours Design Mockup and design support - 24 Hours Mobile app Android Hours - 90 Hours www.shamlatech.com Proposal-Confidential iOS hours - 90 Hours App testing - 32 Hours Web app Web app development - 70 Hours Web App QA - 12 Hours Admin Backend Backend admin with API - 130 Hours Backend QA - 12 Hours Assumptions 1. We are providing the estimates only for the application development as per the requirements provided. 2. The scope will be contained to line items mentioned in this proposal document. While creating proposal, it has been assumed that requirements given by client forms complete scope of application. Any requirement, not explicitly mentioned in this document, do not form part of these estimates. For any changes required in application, it will be considered as change request and proper estimates (in man hrs.) of changes will be provided by ShamlaTech. 3. Client shall provide all third party software, hardware components, images/content or any material needed for project. This includes hosting details, hardware environment etc. Cost of all these components/images/content if any, will be borne by client and does not form part of proposed estimated cost in development cost 4. ShamlaTech will be responsible for the development of the software alone and will recommend the Hosting service provider. The hosting service will be a client decision. Any new requirement or changes in server settings recommended by ShamlaTech developers will be provided by client. Any delay in the project delivery due to this will NOT be ShamlaTech’s responsibility. 5. Client shall regularly participate in the weekly sprint meetings and provide acceptance of the sprints within a week’s time, if not then it will be considered as accepted. Client will provide all requirement details by first week after confirming the project. www.shamlatech.com Proposal-Confidential Cost and Payment schedule: Total cost # Development Hourly Rate Hour Estimated Cost 1 API Creation for the token $20 64 $1280 2 Design: Mockup and support $10 24 $240 2 Web wallet and Admin Backend $15 200 $3000 3 Mobile wallet development $15 180 $2700 4 QA/ Functional Testing $10 72 $720 Total Estimated Cost $7940 Fixed price for the above contract $7750 Estimated Timeline 40 days This estimate remains valid for 1 week unless notified or communicated. This is excluding the transactional charges. (PayPal Fee) Milestones: Milestone Module/Task Amount due in % from total cost Amount in USD 1 Upfront payment 30% $2325 2 First demo of the application 40% $3100 3 Completion of the project( After UAT and before deployment of applications to the respective stores) 30% $2325 Total 100 $7750 www.shamlatech.com Proposal-Confidential Project Management Proven Process Project Kick Off 1 We conduct online“Handshake” meeting to address high level business challenges, project planning and summarize the project requirements. Discovery & Analysis 2 This phase helps us to identify the requirement in detailed manner to create technical architecture, wireframes, system development team. fun begins. We start creating visual design & branding that tackle with your target audience need and wants. Agenda o o o o o Agenda o o o o and start releasing demos as defined under QA & Delivery process above. Sprint Plan Sprint Development Sprint Test Demo Release 5 Agenda o Release o www.shamlatech.com Visual Branding & UI Design App Icon & Splash Screen Individual Screen Design Animations Landing page design 4 Development & QA team work on sprints UAT & Deployment Wireframes SRS – System requirement specification Scrum Planning & Story Pointing 3 Once we have fundamentals down, the real Development Agenda o Requirement Gathering o Requirement Elicitation Outcome o o o requirement specifications & guideline for UI & Graphics Design Agenda o Team Introduction o Execution plan & delivery discussions o Introduction to project management tool & process Outcome o Scheduled project plan o Team Establishment Deployment Proposal-Confidential Change Request management: Change Management is an integral portion of SHAMLA TECH Quality Management System (QMS). The processes that govern change management activities are described in these clauses in the SHAMLA TECHQMS. Project-specific change management processes are tailored from this organizational standard software process and represented in the operational software process for the project. The tailoring takes into account, amongst other factors, the nature of the workflow, the client-communication channels, the routing of work packets, the location of development, and associated technology. Typically, changes are received through Change Requests (CR) and logged in Change Register. An impact analysis is done on the change requests to identify the depth of the changes on software components. The result translates into a change introduction strategy that would involve the scope of the change, the methods involved in establishing the change, the type and extent of testing required and other parameters. Proposed Team and Experience The team for this project will constitute resource with different skill set specializing in their core area: Client Account Manager Project Manager Sr. Developers (iOS / Android) Quality Analyst www.shamlatech.com Proposal-Confidential Client Account Manager - will manage this project and would be responsible for all the communication. The Account Manager would be involved in the process right from the beginning i.e. from the discovery phase until the completion of project. Project Manager - The project Lead with more than 7 years of experience in project management for the complete project life cycle. Developers - Sr. Developers with more than 6+ years of experience having hands on experience for both Blockchain/ iOS / Android/ Backend Quality Assurance - The QA Engineer with 5 years of experience in doing extensive functional and usability testing in Web & Mobile platforms. QA & Delivery Process: Our quality processes at ShamlaTech is aimed at delivering quality deliverables. QA process mostly revolves around below phases. Project Initiation Project Estimate Project Planning Test Design Test Execution One time Activity Delivery Closure One time Activity Repetitive in case of Agile Process Demo 1 It has features as discussed and agreed by client for 1st Demo If Demo 1 has bug fixes, then next demo is prepared by Dev Team which includes bug fixes and features planned for next demo If Demo 1 is bug free but has feedback by client, then next demo is prepared by Dev team which includes feedbacks by client and features planned for next demo Demo 2 It has bug fixes, feedbacks and new features as discussed and agreed by client for 2nd Demo If Demo 2 has bug fixes, then next demo is prepared by Dev Team which includes bug fixes and features planned for next demo If Demo 2 is bug free but has feedback by client, then next demo is prepared by Dev team which includes feedbacks by client and features planned for next demo Demo 3 www.shamlatech.com Proposal-Confidential This is the final Final Demo version which includes all features, Bug fixes, Client feedbacks and QA Refinements as discussed with client Before giving the Demo Negative, Performance and Load testing is performed This Demo is now ready to be converted. Final Release Final Release is ready to be uploaded and get published to the market Escalation Matrix Escalation process - @ShamlaTech, Feedbacks can be assigned to project manager and can be escalated to three next levels. Project Lead LEVELS Accounts Manager AM Level 1 Managing Director MD Level 2 Level 3 Name: Christy Madhanraj Subramani Balaji A Designation: Project Lead Accounts Manager Director E-mail: [email protected] [email protected] [email protected] Phone: 91-98954 33257 91-9791 477772 203-446-3590 We would also request the client for their cooperation while development of the Web/Mobile wallet is in progress, for quality development and timeline delivery of the project. Deployment Guidelines 1. ShamlaTech development team will provide prerequisite for proper functioning of the software to the customer prior to live deployment process 2. Customer shall be responsible for the purchase and configuration of the deployment environment as suggested by the team www.shamlatech.com Proposal-Confidential 3. ShamlaTech shall ensure that the software works exactly as verified by the customer in ShamlaTech's staging environment. 4. ShamlaTech shall not be responsible for any loss of data, hacking or any other malicious attempts made on server once the application is made live. 5. ShamlaTech can provide a paid support for any server related issues and configurations, charged hourly which will be separate from the development work 6. In cases where the team members are continuously updating the live environment due to customer needs and/or end user requirements, ShamlaTech will update the customer about the process of securing the code and database, decision to implement the process will be taken by the customer, ShamlaTech shall bear no responsibility in case of any loss of data. NOW THEREFORE, in consideration of the mutual agreements, conditions, covenants and promises contained herein, including the foregoing recital, and other good and valuable considerations, the receipt and sufficiency of which are hereby acknowledged by the Parties, the Parties agree as follows: For the purpose of this Agreement, Confidential Information shall mean all information, notes, documents, memorandums, correspondence, disks, tapes, or other materials made available to the Recipient under this Agreement, that (a) are identified by the Discloser as confidential or (b) would reasonably be expected by a recipient to be confidential or proprietary based on the nature of the information contained therein and the circumstances in which the materials are provided. Any work product or portion thereof relating to or derived from any Confidential Information, in whatever form contained, generated by the Recipient which discloses Confidential Information shall also be deemed to be Confidential Information 1. Discloser shall not be bound by this Agreement where information disclosed by Discloser to a third party is already known to Discloser, has been derived independently by Discloser or comes into the public domain other than by a breach by Discloser of this Agreement. 2. The Recipient shall, for a period of One (1) year from the date of delivery of the Confidential Information, hold and maintain the Confidential Information in strict confidence using the same degree of care that they use with respect to comparable, highly confidential information relating to their own business. The Recipient agrees to restrict circulation of Confidential Information within its own organization to those employees who need to receive Confidential Information in order to carry out the above-stated purposes and to give such employees instructions to hold in confidence all Confidential Information made available to them and to use the Confidential Information only for such purposes. In addition, except as specifically provided herein, it shall not release, use, sell, transcribe, transfer, publish, disclose, copy (whether by machine or by hand), display or reproduce the Confidential Information in any manner whatsoever, nor shall it in any manner make the Confidential Information or any portion thereof, in any form whatsoever, available to any other www.shamlatech.com Proposal-Confidential employees, directors, consultants or contractors or agents, firm, corporation, organization, affiliate, subsidiary, partnership, or jointventure. 3. The Recipient agrees to return all Confidential Information upon request by the Discloser. 4. The Recipient acknowledges that the Confidential Information is and shall remain the sole and exclusive property of the Discloser, including all applicable rights to patents, copyrights, trademarks and trade secrets inherent herein and pertinent thereto 5. The Recipient acknowledges that the disclosure of any aspects of the Confidential Information will give rise to irreparable injury to the Discloser inadequately compensable in damages. Accordingly, the Discloser may seek to obtain injunctive relief to prevent the unauthorized use or disclosure of the Confidential Information in addition to any other legal remedies which may be available to it, and the Recipient hereby consents to the obtaining of such injunctive relief in the event of unauthorized use or disclosure of the Confidential Information. 6. Notwithstanding any provision to the contrary contained herein, the Recipient shall be allowed to release Confidential Information received from the Discloser pursuant to a binding compulsory legal process, provided, however, as follows: a) That the Recipient shall take all responsible steps to preserve the confidentiality of the Confidential Information, including without limitation, requesting that the Confidential Information not be released to third Parties or the public. b) That the Recipient gives the Discloser prompt notice of the legal process so that the Discloser may seek an appropriate protective order or pursue such other legal action necessary to preserve the confidentiality of the Confidential Information;and c) That the Recipient provides reasonable assistance to and cooperates with the Discloser in its efforts to preserve the confidential nature of the Confidential Information. 7. Any notice, demand or document which any Party is required or desires to give or deliver to or make upon the other Party, shall be in writing and shall be a) personally deliveredor b) delivered by depositing in the mail, registered or certified, with postage prepaid, addressed as follows: Shamla Tech Solutions, India, Attention: Balaji.A If to Zahab, Ivory Coast, Attention: Mr. Koné Djakaridja Any notice, demand or documents shall be deemed to be effective upon receipt of the same by the Party to whom said notice, demand or document is addressed 8. This Agreement may be amended in whole or in part by written consent of the Parties. Such amendment shall be effective as of the date then determined by the Parties and shall supersede any provisions herein contained which are in conflict. 9. This Agreement shall be governed by and construed in accordance with the laws of Ivory Coast. 10. The obligations of the Parties under this Agreement that by their nature continue beyond the expiration or termination of this Agreement, shall survive any termination or cancellation of this Agreement. www.shamlatech.com Proposal-Confidential IN WITNESS WHEREOF, the Parties hereto have executed this Agreement as of the date set forth above. The partners listed above hereby agree that they shall be considered partners in business for the following purpose. EXECUTION BY: BY: (Authorized Signature) NAME: Mr. Koné Djakaridja (Print Name of Signatory of Company) (Authorized Signature) NAME: Balaji. A (Print Name of Signatory of Consulting Company ) TITLE: Founder (Zahab) TITLE: Director(Shamla Tech Solutions) DATE: 10/May/2019 DATE: 10/May/2019 (Execution Date) Copyright© SHAMLA Tech Solutions www.shamlatech.com (Execution Date)