By Monterail
Client
admyt
admyt is an innovative car parking system aiming to compete with regular paper ticket-based approaches.They came to us with a two-year-old web app built in Node.js and React, based on fifteen servers. The legacy code was written on naive logic, lacked proper system architecture, and documentation, and had poorly established testing processes.It required the refactoring of a great deal of legacy code and a needed a mobile version built from scratch.We released the web app to the South African market in June 2018. Quickly, it has recorded over 41,000 sign-ups and linked approximately 60,000 cars.With a stable version built in Node.js and React, the app is now easy to maintain and augment with new features. It’s also much easier for new developers to jump quickly into the project.Optimizing requests between servers resulted in a reduction of synchronization time from 20-30 seconds to just 30 milliseconds, making the app easy to scale.
admyt is an innovative car parking system aiming to compete with regular paper ticket-based approaches.They came to us with a two-year-old web app built in Node.js and React, based on fifteen servers. The legacy code was written on naive logic, lacked proper system architecture, and documentation, and had poorly established testing processes.It required the refactoring of a great deal of legacy code and a needed a mobile version built from scratch.We released the web app to the South African market in June 2018. Quickly, it has recorded over 41,000 sign-ups and linked approximately 60,000 cars.With a stable version built in Node.js and React, the app is now easy to maintain and augment with new features. It’s also much easier for new developers to jump quickly into the project.Optimizing requests between servers resulted in a reduction of synchronization time from 20-30 seconds to just 30 milliseconds, making the app easy to scale.
Afriwise is an award-winning web platform focused on the African legal sector. Its main goal is to provide simple and affordable access to legal information, with a constantly-growing database.Its success relies on the community-oriented conception. Afriwise has signed agreements with over 100 law firms from 11 African countries, with more to come; and reunites their enormous legal knowledge into one platform, used by big European companies such as DHL, Deloitte, etc. on a daily basis.After our discovery workshop, where we agreed on the design and scope, this web platform was built from scratch with Ruby on Rails for the back end, and Vue.js for the frontend. After the MVP product was delivered, Afriwise has grown, updated, and maintained over the last 3 years; big features are still being introduced as new ideas come afloat.
The founders of Avisio realized that the hospitality industry has a problem with efficient management of inventory and purchasing orders. They came up with a solution that would allow them to digitize and simplify the chaotic and outdated process of keeping inventory and purchasing food, beverages, and supplies. A comprehensive inventory management software tailored to hospitality needs would allow hoteliers to lower procurement costs and keep track of their inventory by automatically updating purchase volumes based on sold and bought products. This would grant hoteliers drastically improved insight into their inventory, help them predict future needs, save time, and make informed decisions.The app had to be functional for both hoteliers managing inventory and suppliers providing the platform with their data. Moreover, it had to be ready for future iterations and new features, including integrations with Property Management Systems that manage hotel bookings.After analyzing the client’s needs it was decided that React.js would be used for the frontend because of its versatility and flexibility. It’s also easy to combine with Typescript and allows for fast implementation of new features. For backend development — Python and the Django Web framework for their consistency and the rapid MVP development capabilities they offer. PostgreSQL was selected as the database of choice.Elasticsearch, with its fast and complex full-text search capability, powers the search functionality in the app. The development process resulted in a completely functional MVP, ready for testing by end-users and ultimately the market introduction. The web app is also responsive on tablet devices.
CareerFit started as a pen & paper set of assessments with the purpose of helping people with no experience, find their professional path and career choice. Having career guidance experience for over 40 years now, CareerFit knows how to leverage data to help students find professions they’re good at and will enjoy doing.The client reached out to us with a clunky MVP that was not user-friendly for any of the parties (students, teacher, and administrator). The goal was to create an app from scratch, that would work with an algorithm that properly calculates the score and helps link the data to an accurate career list suggestion.Although the backend was the main challenge of this project, the frontend and app design required care and a thorough architecture too. The nature of this app is academic, with a large pack of questions, but the main users - students - had to find it attractive to use and in sync with the current trends and most popular apps. The app required a great balance between business and user needs.We developed the product from scratch, for the backend we used Node.js, and for the frontend we used React and Typescript. This type of tech stack fits well and the team consisted of 4 developers, 1 designer, 1 QA, and 1 PM.The result was a beautifully designed application for the educational market, which some Irish schools currently have access to. The application was released at the beginning of 2021, and as of the beginning of 2022, the app already has 2k users and presented a 420% increase in revenue.