- SolutionsDevelopment, testing
- Technologies
GitLab, Golang, Jenkins, React Native, React.js
- Country United States
Challenge
The client approached QArea with a unique idea in mind. Like many people, they were fed up with fad diets that were either useless or downright harmful, and wanted to turn things around. The idea was a social application that allowed users to take and share photos of their food, and have Pro users offer their feedback and suggestions with the ultimate goal of improving one’s eating habits.
Together with the client, we settled on developing the solution exclusively for mobile devices because users now prefer to engage in any kinds of social interactions on their smartphones anyway. The key challenge of this project was to implement all the different functionality in a streamlined way in one app, so that users wouldn’t get overwhelmed with the number of features and could easily complete the desired action with a minimum number of steps. Here are the most vital features the client wanted to see in the application:
- Taking, enhancing, and uploading photos of meals
- Adding descriptions and answering questions about the meals
- Following other users and becoming part of communities
- Getting professional feedback from licenced dieticians
- Planing upcoming meals, implementing the dietician feedback
- Identifying ingredients required for preparing a meal
- Shopping for the necessary ingredients within the app
This was a full-cycle diet planner app development project, meaning the QArea team was involved at every stage of the process, from UI/UX design to testing the finished application. As the client wanted to break into the emerging market as quickly as possible, time was of the essence as well.
Project Duration
6 months
Team Composition
Designers – 1
PM -1
Developers – 4
Testing & QA – 1
Solutions
As it’s often the case with full-cycle projects like this meal planning app development endeavor, we started by performing a market research and analyzing the closest competitors to see which solutions worked for other companies and which didn’t. We also spoke with the members of the target audience of the application — health-conscious people who wanted a simple and engaging way to transform their eating habits and connect with others — to find out what they would like to see in the application.
After that, our design team started working on the UI/UX design of the solution. We went for a lightweight, food-centered design and paid special attention to the application’s logic. Our goal was to minimize the number of screens needed for a user to complete their goal, whether it’s to get feedback for the recent meal or plan the next grocery shopping trip.
Once the design was ready and approved by the client, we moved on to the next important part of the diet planner app development project — the development itself. The development team included a project manager, a tech lead and solution architect, two front-end developers, an iOS developer, and a QA engineer. We applied management and business solutions based on our own experience and tech expertise.
We used React and React native for the front-end parts of the application and Golang as the back-end development technology. For the administration side, we used WordPress, which allows administrators to fill the web store with new products and configure them with custom options. Also, we implemented the PrestaShop eCommerce solution for reliable order processing.
The final stage of the project on our side was quality assurance, intended to make sure the application is ready for wide release. This was a particularly crucial step because users have come to expect a flawless UX and steady performance, and won’t settle for anything less. To ensure the superb quality of the product, we used comprehensive QA methods, including GUI, security, configuration, compatibility, and stress testing.
Ready to start on your development or testing project? We are!
Get in TouchResults
Due to the cohesive work both by the development team and the client, the project was realized in a short period of time and within the budget limits. The whole meal planning app development project took us six months, from the initial discussions with the client to handing over the finished and fully tested application. Now the project is at the commercial stage that allows us to get feedback from real users. The client is fully satisfied with the results of our cooperation and with the solution delivered.
87%
Satisfaction rate
57%
Conversion of mobile app
7%
Bounce rate decrease
We Help With
Your tech partner needs to be well versed in all kinds of software-related services. As the software development process involves different stages and cycles, the most natural solution is to have them all performed by the same team of experts. That’s exactly what our diverse range of services is for.
The choice of technology for your software project is one of the defining factors of its success. Here at QArea, we have hands-on experience with dozens of popular front-end, back-end, and mobile technologies for creating robust software solutions.
In-depth familiarity and practical experience with key technologies are one of the cornerstones of successful software development and QA. But it also takes specific knowledge of the industry to develop a solution that meets the expectations of the stakeholders and propels its owner to success.
Reach out to an even wider audience with a custom, widely accessible web app.
Ensure an effective online presence for your business with a corporate site.
Take the first step on the way to a successful business with an MVP.
Meet your business goals with a powerful, custom SaaS solution.
Make sure the quality of your solution meets your expectations.
Beat the competition with a modern, breathtaking & user-friendly design.
Create stunning, highly functional, and easily scalable front-end solutions.
Build flexible, good-looking front-end solutions for any scale and purpose.
Construct a powerful, stable, and secure back-end solution for your business.
Take advantage of the .NET flexibility and scalability for your back-end solution.
Turn your mobile app idea into reality with a custom React Native solution.
Build a highly personalizable blog, eCommerce shop, or corporate website.
Optimize your HR processes with a functional and powerful solution.
Pave the way to future success with our startup development expertise.
Build a healthcare product designed for dependability and rapid growth.
Give your buyers what they want — a seamless shopping experience.
Create a product with rich functionality and impeccable security.
Planning the budget for your project? Spend 5 minutes to get an estimate!
Choose a project-based estimate or quickly calculate how much it would cost to hire a dedicated team.