My main use case for Mendix is to automate processes for bigger and slightly smaller companies.
A specific example of a process I've automated with Mendix is mostly Excel processes, such as the integration of systems to expand a process.
External reviews are not included in the AWS star rating for the product.
My main use case for Mendix is to automate processes for bigger and slightly smaller companies.
A specific example of a process I've automated with Mendix is mostly Excel processes, such as the integration of systems to expand a process.
Mendix has positively impacted our organization as we've specifically decided to be a Mendix-first consultancy firm, providing services to other companies to build with Mendix, making it essential for us to have a great experience with Mendix as it's at our core.
We can do more digital transformation processes for more customers due to using Mendix compared to my previous experience in high-code, where we would have needed more people to achieve the same goals, but I don't have any hard, objective numbers for that.
Mendix helps with those integrations by making it really easy with its tooling to integrate between different systems and have Mendix be the middleman where users input and go through a workflow by easily creating the domain model, pages, the integrations based on open API, and Swagger documentation, and also with the recent developments, generate bits and pieces with AI.
As an expert Mendix partner, we provide expert services for mostly companies that are either starting with Mendix or are servicing their end customers with Mendix, enabling them to be proper Mendix developers, delivering software with a certain level of quality, which can be done really well with the governance options that Mendix provides.
The best features that Mendix offers are proper guardrails that prevent starting from scratch, ensuring a certain level of security, user experience, and standardization for implementing workflows, API integrations, and how you set up your domain model. It's more strict, but it also has the ability to extend the platform where it prevents you from doing or achieving the goals that you want.
The guardrails and standardization in Mendix help especially with junior developers to avoid making certain mistakes you would when you're high coding, and they also help with setting a fair standard of quality.
Mendix isn't just an IDE or a coding language; it's a whole platform where you don't have to worry about hosting or monitoring your application, tracking project progress or user stories, as everything is essentially provided by the platform, and it has a very active community helping you out if you have any questions at all.
In recent years, the IDE has been more buggy and slower, and although there have been more features added, I would like to see more stability, as some areas that used to work for a fairly long time are now slower in my development, which feels like a step back.
I choose a seven mainly due to the issues we've faced with slowdowns and bugs during development, while runtime has been very stable, and the overall output on Mendix platform is still good; there is definitely some room for improvement, and I would probably have given it an eight or even a nine if those issues weren't hurting my developer output for the past few years.
Overall, Mendix platform is stable, but the IDE could be better.
I have been working in my current field for over 14 years.
I have also been using Mendix for over 14 years.
Overall, Mendix platform is stable, but the IDE could be better.
The scalability of Mendix depends on what you want; I've seen solutions that are rather small, with one or two forms and a couple of pages and logic, and also solutions processing data at scale, talking about one million packages a day, so I would say it's fairly scalable.
The customer support varies; if it's about upgrading your license, it's really good, but if it's about having an issue that I can't solve despite being a Mendix expert and having tried every single bit and piece, support can feel like a stone wall, asking questions I've already gone through and not really taking me seriously from the start, which has been an issue since I started with Mendix.
For the customer support, I would rate it around a six at the moment.
Positive
Fourteen years ago, I was a high-coder, using Java, ColdFusion, and all kinds of web-based technologies. I primarily switched because of changing employers but stayed with Mendix because I saw the value of development being far faster and more focused on adding value to the business of my clients compared to being busy with repetitive work in high-coding that I didn't want to worry about.
We purchased Mendix directly with Mendix, not through the AWS Marketplace.
My experience with pricing, setup cost, and licensing is reasonable; we've used a lot of basic nodes as well, which had some issues in the recent past due to the payment provider going bankrupt, but overall, the onboarding process is fairly easy with no real trouble.
We use the platform that Mendix provides themselves, which is run ultimately on AWS, for our public cloud deployments.
We serviced a recent customer who essentially said that if they digitize this process, they can save one person who is now full-time doing this particular process, and now we're automating it, so they don't really need them to do this anymore, and we hear these kinds of stories fairly often. It's not that they're really firing that personnel, but they can often focus on the core that really matters instead of repetitive processes in Excel forms and all of the overhead and human error that comes with that.
My experience with pricing, setup cost, and licensing is reasonable; we've used a lot of basic nodes as well, which had some issues in the recent past due to the payment provider going bankrupt, but overall, the onboarding process is fairly easy with no real trouble.
I did not evaluate other options before choosing Mendix; however, I have since looked into OutSystems, Betty Blocks, VisionX, and a couple of other low-code offerings or no-code, but I've stuck with Mendix given that they found a fairly okay balance between releasing new features and keeping the platform stable, although the stability of at least the IDE has degraded in the last couple of years, but they've been working on improving that.
My advice to others looking into using Mendix is that if you are completely fresh to software development, find a partner, preferably an expert partner, to do your first project and train your personnel; if you're not looking to manage your Mendix environments yourself eventually, find a partner that can also provide long-term support.
I think Mendix is the best platform for at least business-to-business or business internal processes; if you try to build something for business-to-consumer outside of administration-like processes, such as making a very fancy website, I would probably choose something else, but for all those other use cases, it's a perfect choice and a very good return on investment.
On a scale of one to ten, I rate Mendix a seven.
We automate a lot of processes with Mendix, primarily focusing on automation and robotic process automation.
The domain model of Mendix is highly valuable as it allows quick setup and public deployment. The framework structure, with its code and building blocks, makes it easy to build logic by dropping elements into place. Mendix's integration capabilities are impressive, allowing for rapid and on-the-fly integration of almost anything imaginable.
Access to the database is limited in Mendix's public cloud, preventing direct database interaction or inspection. Improvements in data grid, particularly for a global search capability when searching through associations, are necessary due to existing limitations.
I have been working with Mendix for two to three years.
I would rate Mendix's stability as a seven. I recently encountered an issue with deploying applications on the Mendix sandbox, which took a week to resolve. Aside from this, we typically do not face significant issues with stability.
We are about to enter the scalability phase, but previously we did not face any scalability issues as our projects did not require scaling. With upcoming projects, scalability will be tested.
The technical support from Mendix is very good. I would rate it as nine.
Positive
The setup process for Mendix is straightforward and user-friendly. I can quickly create an app and start development.
Mendix is quite expensive, and its pricing model makes it inaccessible for startups. The app license costs between $13,000 to $14,000, which is prohibitive for startups. Mendix should consider adjusting its pricing strategy to penetrate the startup market. Startups are deterred by the high costs despite their interest in the capabilities of Mendix.
I also have experience with AWS and find it preferable in terms of data provisioning, which is not available in Mendix's public cloud. AWS is a more transparent option without the black-box nature of Mendix's public cloud.
Mendix faces existential threats from advancements in AI that can create full-stack applications at a lower cost. This needs addressing to remain competitive. I would rate the overall solution a seven.
I used the solution to develop an application for a parking system. It manages everything from parking cards, payments, eGates, tickets, and more.
The most valuable features of the product are its ease of use and speed. My friend and I find it helpful as a team of just two developers.
One area for improvement is its integration capabilities. Creating a pluggable widget or integrating it with other systems is challenging.
In terms of features, it would be great to see advancements such as AI services and the integration of third-party services. Additionally, connecting external devices to the application requires multiple steps. Improving this will make it easier for the developers.
I have been using the solution for the past three years.
The product is stable and powerful.
The tool is scalable. We had a single application in development, and there were two developers with 15 end users.
Six or seven months ago, I interacted with the technical support team, but since then, they haven't reached out to me. I tried to get in touch with them by asking some questions, and they mentioned that someone would contact me, but unfortunately, no one has reached out yet.
I run my businesses and develop applications. My friends and I are a small group of developers. In the past, we worked with technologies like C# and React. However, we are now looking to take the next step using local platforms.
I switched to this solution because of its database handling. You can create and draw your structure. The UI has powerful microflow, workflow, and nanoflow capabilities. It has great speed. It is suitable for developers with varying levels of experience. You can achieve tasks with minimal coding. The CSS and paging capabilities are great.
The initial setup is not complex. The deployment process took two to three weeks.
I set up the solution on my own.
I would not recommend the solution to small and medium-sized businesses because it’s expensive. It’s great for big organizations. I rate the pricing as a three out of ten.
We have used React.js, JavaScript, C#, and Oracle Siebel. However, we strive to move to the next level for future projects.
Overall, I rate Mendix a six out of ten.