Backend, API & CRM Dev Support for Real Estate Company
- Custom Software Development
- $50,000 to $199,999
- June 2020 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
“AppWell.Health has given us great amounts of guidance and forward-thinking ideas.”
- Real estate
- New York City, New York
- 11-50 Employees
- Phone Interview
- Verified
AppWell.Health provides web backend, mobile app, API, and CRM development support for a real estate company. The key tech stacks they use include Node.js and AWS. They also handle QA processes for the firm.
The performance of the company’s API has improved by 80%, taking only 2 seconds to display 10 listings for the end user. The API can also now support 150 concurrent users. Overall, AppWell.Health has been impressive as they provide on-budget, insightful, and goal-oriented services to the client.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Introduce your business and what you do there.
I’m an iOS engineer for a mobile-first real estate product operating in New York City and Colorado.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with AppWell.Health?
We hired AppWell.Health primarily for web and backend development. From time to time, they also assisted us with mobile development. The team also provided QA and project management support.
SOLUTION
What was the scope of their involvement?
We meet in an agile scrum environment for daily standups, while the product managers run meetings. Our team then hands over business requirements from our product manager to their project manager. From there, the AppWell.Health team translates the requirements into technical implementations. After that, we go to a normal development cycle, working closely with their backend and QA engineers. Our members bring them challenges and problems, and their resources find ways to solve them.
The website is written on Node.js, while the servers and databases are managed by AWS. AppWell.Health has implemented the Docker configuration to encapsulate those systems. Moreover, they’ve used AWS security products to analyze our mobile app for SQL injections that can cause breaches in security. On top of that, the team provides an extensive monitoring service for our web platform and database. If anything seems to be out of the ordinary — whether that be error logs, crash logs, or traffic logs — they call or email us about it, which lets our team respond in record time. On the QA side, AppWell.Health uses Postman. They also have an automated QA system running on GitHub, which is integrated with their delivery cycle on the backend. This gives us an additional layer of a QA process for delivering production-level products.
For mobile development, AppWell.Health works on an iOS app. They’ve provided us with a part-time engineer, who has helped us run demos for investors in other countries. Their CTO also works closely with me during investor meetings. Moreover, the mobile app uses an API documented by Swagger, and the AppWell.Health team has written the entire API backend. That API interacts with the database of our users, which involves multiple real estate data providers. The API then aggregates their data and transmits it to the mobile app.
Further, we’re also a brokerage, so AppWell.Health has also built a CRM tool for us. Our head agents can log in to the CRM tool to manage all agents that work underneath them. It also helps them manage all their clients coming through the mobile app. This way, we can digitize repetitive operations usually done in Google Spreadsheets and shared around via Google Documents. The CRM tool handles all of that information and takes the work out of the agents’ hands.
What is the team composition?
We’ve worked with 9–10 people either full-time or part-time. AppWell.Health has provided us with a backend engineer, a DevOps engineer, a senior QA engineer, and a junior QA engineer. We also work with two project managers. These people work with our in-house team, which consists of a product manager, our C-Suite members, and me.
Since we’re working in a scrum environment, we have a flat hierarchy, meaning everybody collaborates with each other openly. There’s no main point of contact, though we work directly with their project manager. That manager translates business requirements into tickets and implementations, but we meet everybody in their team daily.
How did you come to work with AppWell.Health?
Our company’s COO had previously worked with AppWell.Health’s CTO on another project.
How much have you invested with them?
We’ve spent between $100,000–$250,000.
What is the status of this engagement?
We started working with AppWell.Health in June 2020, and the partnership is ongoing.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
AppWell.Health has improved our API’s performance by 80%. The API can now pull and display 10 listings in 2–3 seconds; previously, it took 10 seconds. Moreover, the team has tripled the number of concurrent users the API can support. Its load balancer can now support 150 concurrent users, up from 50 concurrent users previously.
Further, our website is mainly a lead-generating and marketing tool for our app. However, AppWell.Health has been effective at translating our brand requirements into a smooth-sailing website with a great parallax animation that truly captures our energy. Moreover, the team has been rigorous about translating our internal team’s web designs into pixel-perfect implementations. Getting the design right is important to understand our brand vision, and the AppWell.Health team has taken that seriously to deliver their 100%.
How did AppWell.Health perform from a project management standpoint?
In terms of being within budget, we can’t ask for more. AppWell.Health meets our target week after week, plus they deliver requirements on time. Moreover, they’re adept at collaborating and brainstorming about the technologies available to them to deliver a feature that we want. Oftentimes, they bring attention to the services or platforms we don’t know about.
On top of that, the AppWell.Health team brings an air of optimism to the engagement. They have a can-do attitude; in fact, one of their engineers always says that anything is possible. To that effect, they have truly cutting-edge technology. Moreover, when they’re building a feature, they always think about the security aspects of that feature in advance. They consider how it can affect our API and databases. In other words, they’re highly proactive in thinking ahead in terms of security and performance improvements.
We use Jira and Confluence as project management tools. In fact, we use the whole Atlassian suite. AppWell.Health delivers product designs over Zeppelin, while the project manager organizes everything through Jira so we have a bird’s eye view of the engineering team’s progress at all times. Sprints have also been seamless. Meanwhile, we use Slack for ad hoc communications and Google Hangouts for daily meetings.
What did you find most impressive about them?
AppWell.Health has a distinct willingness to overdeliver. Whenever we give them a requirement, it doesn’t matter how complete our idea is. As long as they know where to start, they take things under their wing with a proactive attitude. Then, they think as forward as they can in terms of what services must be integrated and how the requirement may affect the health of the app.
Overall, their big-picture mindset that they bring to the table is impressive. That’s healthy for a startup, especially when trying to get off the ground. We need real experts to support and guide our backend; we need people who are reliable and well-versed in our space. To that effect, AppWell.Health has given us great amounts of guidance and forward-thinking ideas.
Are there any areas they could improve?
No, there aren’t any.
Do you have any advice for potential customers?
AppWell.Health provides you with a company within a company, meaning you must hire not only the engineer you want but also other people like the project manager and QA engineers. This makes them effective. They work as an internal company toward your goals, and the members are effective at working together and being organized. That’s a benefit for a startup because it removes the anxiety or extra responsibility of organizing someone else’s team. They bring all of that to the table, so it’s wise to hire their full service.
RATINGS
-
Quality
5.0Service & Deliverables
-
Schedule
5.0On time / deadlines
-
Cost
5.0Value / within estimates
-
Willing to Refer
5.0NPS