Rewards Mobile App
iOS · Android · React Native · React.JS · Invision · Zeplin
Software development Solution
We created a gamification mobile app allowing the user to access promotions of a complete variety of products according to the purchases and points earned. We contributed to the design of the UX and UI of the mobile app. We developed a mobile app for iOS and Android. As a result, the users can utilize the app as a loyalty card for a variety of products and services.
The process to succeed
Planning and IT Consultancy
We contributed working with all processes related to the planning and the definition of the product, including brainstorming procedures, technical aspects analysis, business model analysis, creation of the technical specifications, and development plan (SCRUM).
We helped with the creation of all design components. It includes the Art direction, wireframes recommendation and definitions, mockups, clickable prototypes (Invision, Marvel, Adobe XD, and Figma), and User Interface Design for the Mobile app.
We arrange an Offshore Software development team. We include the architect, mobile App developers specialized in React Native, Product Owner, and Scrum Master.
QA and testing
We applied Automated and Manual QA and testing practices, working with platforms like Katalon, Kobiton, Appium, and App Center to fulfill all functional and non-functional specifications.
Planning and technical requirements definitions
We recognize the necessity in-depth. Then, continue with a mutual process with the customer, where it is possible to potentiate, balance, redefine, and arrive at a viable and efficient technological procedure following the next steps and iterations:
1. The definition of product features.
2. Creation of the high-level specification of the product.
3. Definition of the technical viabilities and third-party elements for the product to be used (technological allies, APIs, libraries, frameworks) and technologies to be used.
The deliverable: High-level project documentation. The team involved: IT+business Senior consultant and Innovation Specialist.
A complete description of all functional and non-functional requirements that the desired product should include, including the acceptance criteria and technical specifications on the selected technologies to develop the product.
Deliverable: Document of functional, non-functional requirements, and user stories.
Collaborating team profile: Engineer specialized in requirement analysis.
Finally, We create a detailed development plan following the SCRUM methodology. We define the sprints time laps and the specific user stories to work per sprint. We generate a precise timeline and deliverables together with our client.
User Interface and User Experience.
We create the wireframes, user experience design, and user interface design for the mobile app aligned with the client’s feedback, best practices, and requirements. We used the best design tools and combined the experience of the art director, UX designers, and UI designers.
The result is a complete visual of the mobile app by creating a prototype in the Invision tool. Also, all the design assets are exported and ready to be shared with the app developers.
Software and App Development.
Architecture and programming.
Our Working methodology, quality assurance, and maintenance services.
We worked following the Scrum methodology. A DevOps Professional manages and follows the team performance. A Product Owner is involved to ensure constant communication and potentialize the product as much as possible. We work with Azure DevOps to transparently track the development of all stakeholders. We implement Manual and Automated QA and testing techniques for functional and non-functional specs. We work with Postman, Selenium, and Azure DevOps to report any issues, errors, or concerns.
We offer three support service levels
Corrective Maintenance: Focus on solving any errors, bugs, or issues detected after the final release. Our warranty service covers it for free after release for one year.
Preventive Maintenance: Focus on monitoring and alerting about the optimal performance of the Apps on new OS versions or mobile devices, also monitoring the Structure and cloud services implemented to prevent any malfunctioning, app breakdown, or over cost. Evolutive Maintenance: Focus on working on new requirements to add new features, improve the performance, or modify existing functionalities for the product.
What our client say about us
" I Do Feel FOONKIE MONKEY Genuinely Wants To See Us Succeed. We're Not Simply Another Account Or Project. "
- Trypp Inc. -