Drone software development
- Team extention
- Orthomosaic stitching
- Client and organization structure
- App for drone pilots
Drone Base is a rapid growth drone software development startup with headquarters located in LA. They provide aerial images and videos for companies from industries, such as real estate, insurance, property management, and more.
since february 2018 – ongoing
4 Full-stack Ruby developers
1 Java developer
2 UI\UX designers
2 Manual QA
2 Automation QA
The Drone Base team realized that they must implement new features quickly and regularly to be at the top of the industry. Their main issue was the performance of the in-house development team since it was not large enough to complete the huge backlog of tasks that needed to be done. At this point, the founders of Drone Base came to Rubyroid Labs.
With the Drone Base team and their CTO, our developers were provided with many features in the product pipeline and started the drone control application development. Our team works daily with the Drone Base team, based in California. Here are some solutions that were developed by our team
We work with a system that passes images from drone pilots to the customers and offers their post-processing. We glue them into a panorama or compose them into an orthomosaic image. This allows for the superimposing of pictures on the map.
We developed the customer’s personal page to view orders analytics: the total number of orders, mission completion time, statistics, etc.
Our team added the structure of organizations and corporate instances. Now, customers in one organization can access custom packages. An owner has access to all organization orders and statistics.
If one customer experiences problems, it’s possible to create a temporary private session with the admin. Admins are logged in via the current user and able to see the problem. This provides support in a much more effective way.
We created an app for pilots that let them add photos to the system offline. Also, these photos are automatically categorized.
We created an integration of Drone Base with ESRI company (ArcGIS system). Thanks to an independent layer on the customer's map, which shows the photos for the orders, a user receives an email with a direct link to the updated layers.
In collaboration with our UI/UX designer, we created a style guide that included all common website elements and recommendations. Using this document, we have brought drone app development processes in a single style and cleaned them up from legacy artifacts.
Drone Base is an ongoing project where the Rubyroid Labs team has been working for 3.5 years. We constantly improve existing functionality, add extra features, and maintain the legacy code.
Four times a year, we have clean-up sprints, where the team closes technical debts. Thanks to that, the client always has clean, secure, and maintainable code.
Our team is proud to be a part of this project. This year, Drone Base was a finalist of the TIMMY 2019 Awards as one of the best Tech in Motion startups in Los Angeles.