Mobile App Development for Software Company
- Custom Software Development Mobile App Development UX/UI Design
- Confidential
- Jan. 2020 - July 2024
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"What impressed us most about Mready was their company culture and their approach to problem-solving."
- Software
- Austin, Texas
- 11-50 Employees
- Online Review
- Verified
mReady Apps provided mobile app development for a software company. The team was responsible for the UI/UX design, QA, and development of a closed-loop payment system app and an iOS app for live streaming.
The payment system for the app ensured a 99.9% uptime and can support up to 1,000 users at the same time. The live streaming app also resolved 90% of user-reported chat issues. mReady Apps was responsive, creative, and dedicated to delivering positive results, leading to a positive partnership.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am the CEO of Oveit, Inc.
Describe what your company does in a single sentence.
Oveit provides event registration and payments software.
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire mReady Apps to accomplish?
- Develop user friendly mobile apps for access control and payments
- Develop a mobile app for live streaming
- Develop an app that would combine all needed users for closed loop payments
SOLUTION
How did you find mReady Apps?
Referral
Why did you select mReady Apps over others?
- High ratings
- Close to my geographic location
- Pricing fit our budget
- Great culture fit
- Good value for cost
- Referred to me
- Company values aligned
How many teammates from mReady Apps were assigned to this project?
2-5 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
Scope of Work for Mready Projects
- Project 1: Oveit Pay
- Objective: Develop a comprehensive closed-loop payment system for mobile devices to facilitate secure and efficient transactions within a defined ecosystem.
- Scope:
- Mobile Application Development:
- User Interface (UI) and User Experience (UX) Design: Create intuitive interfaces for top-up points, vendor interactions, and administrative functionalities.
- Payment Processing: Develop modules for secure transactions, including payment initiation, processing, and confirmation.
- Top-up Points: Implement functionality for users to add funds to their accounts via various top-up methods.
- Vendor Interfaces: Create vendor-specific interfaces for processing payments, checking balances, and transaction history.
- Device Pairing and Scanning:
- Device Integration: Develop functionality for pairing mobile devices with the payment system.
- QR Code/Barcode Scanning: Implement scanning capabilities to facilitate quick and secure transactions.
- NFC Integration: Integrate Near Field Communication (NFC) technology for contactless payments.
- Backend API Integration:
- API Development: Design and develop backend APIs to handle all data transactions between mobile devices and the server.
- Secure Communication: Ensure all data exchanges are encrypted and secure.
- Data Synchronization: Implement mechanisms for real-time data synchronization between the mobile app and backend systems.
- Testing and Quality Assurance:
- Unit Testing: Develop and execute unit tests for all components.
- Integration Testing: Conduct integration testing to ensure seamless operation between the mobile app and backend systems.
- User Acceptance Testing (UAT): Facilitate UAT sessions to gather feedback and ensure the application meets user needs.
- Deployment and Support:
- Deployment: Assist with the deployment of the mobile application to relevant app stores and internal distribution platforms.
- Post-Deployment Support: Provide ongoing support and maintenance to address any issues and ensure smooth operation.
- Mobile Application Development:
- Project 2: Streams.live
- Objective: Develop an iOS application to enable live streaming, chat interaction, moderation, and integration with Shopify for product promotion.
- Scope:
- iOS Application Development:
- UI/UX Design: Create an engaging and user-friendly interface for streaming, chatting, and shopping.
- Live Streaming: Implement live streaming capabilities with high-quality video and low latency.
- Chat Integration: Develop a real-time chat feature allowing viewers to interact during live streams.
- Chat Moderation: Provide tools for moderators to manage chat, including message filtering, user banning, and content moderation.
- Backend Integration:
- Streaming Service Connection: Integrate with the live streaming backend to manage streams, viewers, and chat data.
- Shopify Integration: Connect the app with Shopify accounts to pull product information, manage inventory, and process purchases.
- User Authentication: Implement secure user authentication and authorization mechanisms.
- Product Promotion:
- Product Display: Develop features to display promoted products during live streams.
- Purchasing: Implement in-app purchasing capabilities for viewers to buy products directly from the live stream.
- Inventory Management: Ensure real-time synchronization with Shopify to manage product availability and inventory.
- Testing and Quality Assurance:
- Unit Testing: Write and execute unit tests for all app components.
- Integration Testing: Ensure seamless integration between the iOS app and backend services.
- Beta Testing: Conduct beta testing with a selected user group to gather feedback and identify issues.
- Deployment and Support:
- App Store Deployment: Assist with the submission and deployment of the app on the Apple App Store.
- Post-Deployment Support: Provide ongoing maintenance and support to address any user-reported issues and updates.
- Overall Project Management:
- Agile Methodology: Adopt an agile approach to manage both projects, with regular sprints, reviews, and iterations.
- Stakeholder Communication: Maintain clear and consistent communication with stakeholders to ensure alignment on project goals and progress.
- Documentation: Provide comprehensive documentation for both projects, including technical specifications, user guides, and API documentation.
- iOS Application Development:
These projects involved extensive development efforts, collaboration with various stakeholders, and continuous improvement to deliver high-quality applications tailored to specific business needs. Mready successfully delivered on these targets.
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
- Project 1: Oveit Pay
- System Performance:
- Uptime: Ensure 99.9% uptime for the mobile application and backend services.
- Latency: Maintain an average transaction processing time of under 2 seconds.
- Scalability: Support up to 1000 concurrent users without performance degradation.
- User Satisfaction:
- App Store Ratings: Achieve and maintain a rating of 4.5 stars or higher on app stores.
- Customer Satisfaction Score (CSAT): Attain a CSAT of 90% or higher.
- Operational Efficiency:
- Top-up Point Availability: Ensure 99% of top-up points are operational at all times.
- Vendor Onboarding Time: Reduce the vendor onboarding time to less than 24 hours.
- Issue Resolution Time: Resolve 90% of support tickets within 24 hours.
- Security Metrics:
- Number of Security Incidents: Maintain zero major security incidents.
- System Performance:
- Project 2: Streams.live
- User Adoption and Engagement:
- Chat Engagement Rate: Attain an average of 100 messages per stream.
- Moderator Response Time: Ensure moderators respond to chat issues within 10 seconds.
- User-Reported Issues: Resolve 90% of user-reported chat issues within 24 hours.
- E-commerce Integration:
- Products Promoted: Successfully promote 1,000 products through live streams.
- System Performance:
- Uptime: Ensure 99.9% uptime for streaming services and app functionality.
- Latency: Maintain a streaming latency of less than 10 seconds.
- Scalability: Support up to 1000 concurrent viewers without performance issues.
- User Satisfaction:
- App Store Ratings: Achieve and maintain a rating of 4.5 stars or higher on the Apple App Store.
- Customer Satisfaction Score (CSAT): Attain a CSAT of 90% or higher.
- User Adoption and Engagement:
Successful Delivery by Mready
Mready successfully delivered on all the above KPIs for both Oveit Pay and Streams.live projects. This included maintaining exceptional system performance and uptime, and ensuring user satisfaction with high app store ratings and customer satisfaction scores.
Describe their project management. Did they deliver items on time? How did they respond to your needs?
Mready's project management was outstanding. They used agile methods, which allowed them to be flexible and responsive. They planned each phase carefully and kept us updated regularly, which helped them meet all deadlines on time. Their clear communication and detailed progress reports made us confident in their ability to deliver high-quality work.
They were also very responsive to our needs. Mready regularly checked in with us to make sure they were meeting our requirements. When issues came up, they quickly addressed them, ensuring minimal disruption. Their commitment to our satisfaction was clear in their prompt and effective handling of any concerns. This made working with Mready a great.
What was your primary form of communication with mReady Apps?
- In-Person Meeting
- Virtual Meeting
- Email or Messaging App
What did you find most impressive or unique about this company?
What impressed us most about Mready was their company culture and their approach to problem-solving. They foster a collaborative and positive environment that made working with them a pleasure. Their team's innovation and creativity were evident in how they tackled challenges, always coming up with effective and unique solutions.
We also loved their attention to detail. Every aspect of the project, from the smallest feature to the overall user experience, was meticulously created. This level of care ensured that the final product exceeded our expectations. Mready’s dedication to great products is what sets them apart.
Are there any areas for improvement or something mReady Apps could have done differently?
Our experience with Mready was overwhelmingly positive. If there is something that might help is an increased frequency of user feedback sessions after the development phase. This would help ensure that that unforseen usecases can further refine the product. Overall, this is a minor suggestions in an otherwise exemplary performance.
RATINGS
-
Quality
5.0Service & Deliverables
-
Schedule
5.0On time / deadlines
-
Cost
5.0Value / within estimates
-
Willing to Refer
5.0NPS
"They are the best product partner we have ever worked with.