iRepeat or Papyrus is an online shopping app for both Android and iOS that helps local stores to connect with potential customer for effective marketing. Here the users can follow, browse through stores, products, get sales notification, get coupons and even chat with the stores before shopping.
This app provides real time information about the current market and keeps you updated with all the sufficient data needed for a satisfactory and happy shopping.
iRepeat wants to help shop owners connect with its customers and engage in business better and faster. They provide handy information to the customers. Instead of using paper based point cards, this app creates electronic point cards.
The one and only challenge we face on developing this app was the chat functionality. In this, our team completed almost all the functionalities but our client wants to see the badge on the chat user list for any newly added messages.
We implemented chat functionality with firebase itself so its not so hard to get completed. We are well known about firebase database. We gone through the firebase docs and we resolved the issues and completed the App.
The main focus of Redbytes is always the user experience and their engagement in the app. Leverage cloud technology and security of data is another strategy of Redbytes. Initiation of a fool proof marketing strategy as well as focus on the app’s performance makes Redbytes the best.
What we did?
According to the client requirement, we developed a user friendly app which is available on both iOS and Android devices.
Users register through social media and emails. They are also able to create their own customized cards for shopping.
We also developed a QR code/for the users to scan their purchase in the iMarket.
Design and Deployment
We designed this app in a simple and elegant way which attracts users as per the client suggestion. Our well experienced graphic designers worked behind this.
Two types of users can make use of this app. One is Shop Owner and the other is Customer.
iRepeat is a successful service app that works on both Android and iOS. React Native was used to develop this application. It took 4 months to complete this project.
The technologies used to develop this app is
Android + iOS: React Native
We have divided the project into milestones and completed the each milestone on time. For phase 1, we had 4 milestones and for phase 2 we had 2 milestones.
In phase 1, we completed card creation, scanning card, available cards and use card when it is available.
In phase 2, we added Coupon and advertisement in this phase. Also major functionality is chat one. So almost we completed this app in 4 months.
The client communication was mainly done through skype and reviews were made till the client satisfaction.
Agile model was followed throughout the process.
For this project we had manual testing. First DEV team and then QA tested the app. Manual testing requires more effort than the automation, it successfully checks for bugs, if any, in the software system
Selenuim is the tool used for testing this app. The methodologies used for manual testing are
Black Box Testing is a software testing method in which testers evaluate the functionality of the software under test without looking at the internal code structure.
White Box Testing is based on applications internal code structure. In white-box testing, an internal perspective of the system, as well as programming skills, is used to design test cases.
Grey box is the combination of both White Box and Black Box Testing. The tester who works on this type of testing needs to have access to design documents.
Investment in Person
Our development team had 3 well experienced and adroit developers, Quality analyst, Tester and Designer who were responsible to convert client requirements into reality. Completion of this app required tenure of four months.
The customer satisfaction and happiness is considered as the greatest achievement Redbytes could get. We are really glad to know that the app we developed is widely used by the users.