Software development company
Incora is an innovative software development company that provides solutions both for start-ups and established enterprises all over the world.
To deal with different business challenges we use the latest technologies and best management practices. Our services include software development, design, technical support and quality assurance.
Our technology stack comprises JavaScript (Node, Angular, React, Vue), Python (Django), React Native, and Ionic.
Focus
Portfolio
Ralph Wutscher, Sven Crone, Thomas Hambridge, Grover Righter, Nicole Jay

BillerAssist
BillerAssist is a cloud-based legal practice management software, which speeds up the entry process and standardizes your bills.
Modern law firms are increasingly turning to billing software to improve their billing process and use data to make it more accurate. BillerAssist prevents non-billable work with real-time notifications to all users and complies with client billing rules and guidelines, which can be easily configured.
Quick and effective entry management
The system enables you to get set up easily. All billing entries, clients, matters, rates, and users are automatically imported so you can quickly get to work. The app enables both import and export using LEDES 1998B files.
BillerAssist automatically flags “problem” entries as work is being done and substantially decreases write-downs and write-offs. Overall, you spend less time reviewing legal bills.
Automated Billing Rates
The software learns from your own billing records, and from your changes and tells you if the charge is unusually high or mistakingly low. It automatically applies hourly rates by client, matter, and user which speed up the entry process and standardize the bills.
Scope of work
To improve the management of law firms, Effortless platform provides different solutions and BillerAssist is one of them.
Our team is responsible for scaling BillerAssist and implementation of new functionality. When we started working on the project, the basic functionality already existed. A big part of the project was rewritten and optimized. The project management happens on the client’s side. Our team of back-end and front-end developers are provided with detailed requirements and are involved in daily standups to report the client on progress on new tasks.
Tech Stack:
- NodeJS
- PostgreSQL
- React
- Angular 2+
- VueJS
- RocketMatter API
- PracticePanther API
- Clio API
- Serengeti API
- ActionStep API
- AWS
- Ruby
- Ruby on Rails

Document Connex
DocumentConnex is a service that uses blockchain technology to verify any digital files and make sure that they are authentic years later.
In the process of signing important agreements or contracts, there is always a risk that exact contents, time, and date of digital files will be altered by another party. DocumentConnex is used to prove that a document or other electronic file is authentic and to identify versioning histories.
Sign and import documents quickly
There are mobile and desktop versions of DocumentConnex which makes it very convenient to use. The app enables you to upload files from your computer directly from your phone using different browsers. You can take a picture on your phone and email or fax them immediately. Also, the app has different integrations, which enable you to import and share the digital file using Clio, RocketMatter, OneDrive, DropBox, GoogleDrive, and others.
Certificates Verifying Every File
After the verification of every document, photo, audio or video file, you automatically. Get an email with a certificate that provides the verification information. The app automatically saves the certificate with your document or photo, which can be downloaded any time when needed. All of the verified files are kept in one place and are never shared with with anyone. Unlike Most of e-signing apps, DocumentConnex use blockchains to verify files, which are virtually impossible to hack.
Scope of work
The client provided us with detailed requirements and desired design. Our team was responsible for the full cycle of software development including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
Tech Stack
- React
- NodeJS
- PostgreSQL
- Clio API
- RocketMatter API
- Google Drive API
- One Drive API
- Dropbox API
- PracticePanther API
- ActionStep API
- AWS

Burgerizzr
Burgerizzr – is an online food ordering and delivery platform based in Saudi Arabia.
The Arabic market is actively developing and more people are starting to use online apps for shopping. Burgerizzr platform was developed to simplify food ordering by several options that are available for customers.
1) There’s no need to call the operator to make an order.
2) The customer can either pick an order from the restaurant or apply for order delivery.
3) Every order is tracked and the current progress of the courier is visible for the customer.
4) External APIs give users a chance to pick food from a wide variety of restaurants.
There are 4 types of users on this platform: admins, supervisors, customers, and guests.
Admin can manage all the data about food which will be available for delivery (visible for customer), block customers, assign discount coupons, grant supervisors rights, manage time for canceling order and minimal time of delivery.
Supervisors have access to the same functionality as admin with limitations of their rights which were set by admin. Customers can make an order for delivery, make an order to pick it later, can set time for when the order should be processed, view food from all the restaurants available in the app.
Guests can register and view food data.
Scope of work
The client provided us with detailed requirements and desired design. Our team was responsible for the full cycle of software development and deployment including project’s architecture, database structure and deployment.
- Decision on technical stack
- Front-end/back-end development
- Mobile development
- Quality assurance
Tech stack:
- JavaScript
- ReactJS
- React Native
- NodeJS
- PostgreSQL
- Google API
- Foodics API
- Tookan API
- Unifonic API
- Payfort API
- AWS

Meetfox
Meetfox – is an online booking system for international experts to provide consulting and knowledge sharing.
Professional advice or mentorship can significantly impact your career development, however it can be not so easy to find the proper person in your area. Meetfox is a tool for online booking and scheduling of appointments with experts from different industries around the globe. The application offers a customized booking page and integration with expert’s website, LinkedIn, Facebook, or other platforms. Integrated video/audio calls and automatic online payment/invoicing make the platform even more convenient to use.
Scope of work
Our team was responsible for scaling the project and implementation of new functionality. When we started working on the project, the basic functionality already existed. A big part of the project was rewritten and optimized, including calendar and calls features upgrading, development of automatic acceptance of appointments, 2-step registration, pop-ups, a possibility for guests to use the app without registration.
Calendar connectivity
MeetFox allows you to connect to your daily calendar and adds meetings to it automatically. All other meetings scheduled will appear as unavailable on your MeetFox booking page. As booking page syncs with your Google or Microsoft Outlook calendar calendar so clients can book based on your real-time availability and you can schedule more meetings without sending a million emails. Also, you will get an automatic SMS & email reminders to avoid no-shows.
Easy payment management
The app gives a chance to automatizate meeting payments system to make sure you get paid for the work immediately after a meeting.
Experts can select the way they charge their client. It can be a flat rate or per minute. You can link your bank account and choose to be paid via credit card or by invoice.
Tech Stack
- JavaScript
- Angular 2+
- NodeJS
- MySQL
- Twillio API
- Google Calendar API
- Microsoft Calendar API
- Stripe API
- Tokbox API
- AWS

Shadda
Shadda is an on-demand delivery platform that delivers anything from anystore on the map.
To grow client base quickly, any business requires modern softwaresolutions. Shadda was developed to give local businesses an opportunity to increase the number of buyers who live far away from the physical store. With the app, local shop owners got a chance to reach customers online and deliver food, drinks, groceries, medicine, and flowers to any destination.
The registration process is very quick and doesn’t require any payment. A user can easily add a restaurant, pharmacy or any other business to the platform and manage it for free. After business was confirmed by the admin of the app, all the customers will be able to see, search, and order something from the store online.
Scope of work
The client provided us with detailed requirements and desired design. Ourteam was responsible fully for front-end functionality.
- Decision on technical stack
- Front-end development
- Mobile development
- Quality assurance
Tech Stack
- JavaScript
- Angular 2+
- NodeJS
- Firebase
- Swift
- AWS

Bookety
Bookety is an online booking system for travelers, which provides access to thousands of tours in more than 2,000 destinations worldwide.
Bookety – is a clone of Viator, a leading booking platform recognized by global audience. Our team is responsible for the development of entire Bookety platform using the detailed documentation of APIs that Viator provides for its merchants. We took over the whole development process from scratch.
When you select a desired tour, you have an opportunity to book or reserve it. The reservation option allows you to pay later, however, you will be automatically charged with the help of Stripe) two days before the tour starts. Fill in the necessary information and use a Bookety promo code if you have one to complete a booking process. After that, a traveler can get the ticket, cancel and update his/her upcoming bookings, leave a review for past ones. If you cancel your booking before the free cancellation date, the full payment amount is refunded back to your original payment method. Also, a user can receive emails and SMS updates about the booking.
Scope of work:
- Decision on technical stack
- Front-end and back-end development
- Quality assurance
- Product management
Tech stack:
- Angular 2+
- JavaScript
- Python
- Django
- Stripe API
- Viator API
- AWS

EasierChef
EasierChef is a delivery platform that helps plan your meals and buy necessary ingredients without leaving your house.
Often, meal planning and creating a shopping list can be quite complicated. Also, much time is spent while making a decision when you are already in the store, especially if the necessary ingredient is not there. EasierChef platform makes meal planning process much easier and becomes an additional marketplace where local stores can offer their products online.
Useful filters
When you enter the platform, you get a chance to choose a specific meal type and add different hashtags that expose your food preferences, such as meat, spicy, vegan or others. After you indicated preferences, you get recommended recipes. In each one of them you have the preparation time and ingredients, which can be changed depending on the number of servings.
Easy ordering with a progress bar
After you chose a specipy and indicated the number of servings, you move on a progress bar to the grocery section where you can select the products needed.
The platform suggests you not only the products which are initially indicated in the chosen recipes, but also gives you a chance to shop for additional ones which could complement your meal. The last step is total cost and check out. You easily navigate on the platform and make additional purchases or changes in no time.
Marketplace for different stores
Each store has its own page where users can add all necessary details, including location information and product list. The platform enables csv upload for groceries to the database, which makes the data input much faster in comparison with the manual one.
Scope of work
Our full-stack developer was responsible for scaling the platform and implementation of additional functionality. He consulted the client on technical decisions and provided quality assurance.
Tech Stack
- ReactJS
- JavaScript
- NodeJS
- MongoDB
- Stripe API
- AWS

Health Explorer
Health Explorer is a user-interactive platform that displays human diseases in a visual format and shows conditions linked to them.
The platform was developed to educate users about different diseases and includes several categories of their connections. Diseases are linked according to anatomical characteristics, taxonomies, disease-associated genes, clinical manifestations, and other classifications. To make the platform interactive and user-friendly, our engineers implemented a lot of functionality including sorting, directory and rendering feature.
Solution
Health Explorer helps to find all the information about different diseases in one place. The platform uses only reliable medical sources and provides links for related illnesses. It makes the research or study process quick and effective.
This platform can be used to obtain disease associated gene information and the crosstalk with other diseases through PPI networks. The interactions are shown with graphical interface that provides the user with better understanding of the critical genes that can affect different pathological conditions.
Our developers were working on disease connections section and administration panel, where they developed sorting solution. All the diseases are grouped in a logical way and you can access the proper entry on the interactive map after clicking on a specific item.
Scope of work
The main requirements were to develop functionality by adding numerous features. Our developers optimized the planform for mobile devices, worked on directory and rendering.
Tech stack:
- JavaScript
- ReactJS
- Three.js
- NodeJS
- MongoDB
- GraphQL
- AWS

Prior Notify
Prior Notify is a platform for creating prior-notices to simplify the import of products to the US market.
To manage the import of products successfully, the American Government has an official website with numerous steps, which is quite complicated to use and has outdated UI. Prior Notify was developed to simplify the shipping process, increase the speed and transparency of the process. This platform unites shippers and producers, becoming a unified place to share the product information, shipping details, all necessary agreements and payments.
Different types of users
There are 3 types of users on this platform: producers, shippers and merchants. They can contact each other and create prior-notices – a kind of order that is required to import drinks (including alcohol) and food to the USA. Each of them can separately add necessary documents, see if they are approved and keep track on the shipping process.
User-friendly interface
One of the main benefits of the platform is an easy-to-use interface. Prior Notify was created to simplify the creation of prior-notices for the FDA web site users. The admin dashboard includes only the most important sections, where you can easily find all the necessary info about producers, recipients and shippers. Also, the system makes the payment process easier, because it charges when you reach 10 orders and offers a trial for the same number of prior-notices. It is connected to your credit card, so you don’t need to leave the website when you need to pay for the service.
Scope of work
The client provided us with detailed requirements and desired design. Our team was responsible for the full cycle of software development including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
Tech Stack
- NodeJS
- PostgreSQL
- Angular 2+
- Shopify API
- FDA API
- MatterMost API
- AWS

Konfirmi
Konfirmi is a widget that provides identity verification system, which can be easily set up on every website.
To eliminate different business risks, verification methods should be constantly updated and improved. Konfirmi’s goal was to enhance the functionality and add new verification options to fit the needs of both small and big enterprises.
Multiple verification types
Konfirmi helps businesses to validate new users within seconds. Integration of different social media accounts makes the process even faster. You can combine multiple verification types or use just one. The widget enables such verification options:
- Single Sign On / SSO Solutions
- Two Factor Authentication
- Simple Knowledge Based Authentication (KBA)
- Selfie ID Photos
- Video ID Selfies
- Age Verification
Support of different platforms
This code can be integrated into your website at any stage. Also, we developed an API for WordPress platform. The widget can be used by such plug-ins as WooCommerce, AgileCRM, Caldera Forms, Contact Form 7, Gravity Forms, and Ninja Forms.
The admin can adjust which fields must be filled in the form. You can choose between city, county, Zip code, phone number, email, and others. It is also possible to assign widget data checks, where the admin specifies how many paid verification can be made by the widget.
Scope of work
The client provided us with detailed requirements and specific design. Our team enlarged the widget’s functionality on admin’s and clients side. Our developers were responsible for integration of social networks, adding multiple features, and verification options. Moreover, we enhanced the widget’s design for mobile users and added different widget icons to match each client’s taste.
Tech Stack:
- JavaScript
- React
- Node.js
- WebRTC
- MySQL
- PostgreSQL
- PHP
- WooCommerce
- AWS

Squibler
Squibler is a helpful online tool that enables users to write their books faster and more effectively. More than 5,000 writers use it for their work already.
The main idea of the tool is to provide a user-friendly environment for book writers, which will significantly increase their productivity.
Write a book in 30 days
Squibler offers a free trial period for 30 days to write your project. When the trial period expires, you can still export your writing or continue membership with a payment.
A space to create
After a registration, a new user logs in and creates a new project. There is an available template with sections and notes, which gives you a gist how the tool works. The tool provides different editing options which you can apply to numerous projects simultaneously. There is an option to use customized boards, where you can save your ideas and research notes. Also, it is possible to divide your writing into different sections or chapters and write summaries for each of them.
Easy to store
Squibler users can store all their ideas without ever losing them, then filter everything by tags. You can create different versions of the same project and then decide which one to choose. Moreover, the tool automatically saves your last changes and enables you to drag and drop saved chapters, scenes, and, notes into the right place.
As soon as you finish your piece of writing, you can export and preview the files for Kindle, PDF, or print while keeping a perfect image resolution.
Scope of work
The client’s side provided us with detailed requirements and desired design. Our team was responsible for full cycle of software development including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
- Product management
Tech Stack
- Angular 2+
- JavaScript
- Python
- Django
- PostgreSQL
- AWS

EnviaYa
Enviaya is a world’s leading logistics company with offices in Mexico and Chile. It provides safe and user-friendly tools and applications that can be integrated into customer’s logistics services.
Support of e-commerce
Over 150 global online store chains currently use InviaYa plug-ins to process hundreds of shipments. The plug-ins are intended for people running stores, who want to have their shipping automated and to provide customers with information on their shipping options.
User-friendly design
We developed plug-ins which give users a chance to pick the most suitable shipment service among available companies. The localization is available in 3 languages: English, Spanish, and German. The system shows logo, company’s name and a fee. Having selected a specific shipment company, the user creates an order and gets a special tracking number, which gives a possibility to track down the parcel. The store operators can then create shipping labels directly from the order page. Customers receive their confirmation by email.They also get an email notification about all stages of shipment.
Clear Admin Settings
After installing a plugin, users will be given an API key from the EnviaYa website through which they can connect and configure what shipping services they want to offer to customers. The Admin panel has different settings where you can indicate sender’s address, discounts, special offers, restrictions of shipment. Also, the admin can chose which information to show in case the API fails.
Scope of work
Our long-lasting cooperation with EnviaYa involves constant updates and improvement of existing plug-ins and adding new functionality to the service.
- Decision on technical stack
- Development of plug-ins
- Quality assurance
Tech Stack
- PHP
- Magento 1
- Magento 2
- WordPress
- OpenCart
- Prestashop
- WooCommerce
- MySQL
- AWS

FCC-Admin
FCC-admin is software for management bookings and staff designed specifically for restaurant chains.
To manage a global restaurant chain successfully, administration needs modern software solutions. FCC-admin was developed to simplify the reservation process and enhance customers’ experience. It significantly increases productivity of employees and amount of profit correspondingly.
Easy reservation
The admin has access to various dashboards, which provide detailed information about guests and enable clear step-by-step booking. A staff member fills in all the requested fields in a specific order to avoid any confusion.
The Admin has all the information about staff members, their roles, and shifts. This feature gives a permission to view and edit dashboards, bookings, and guest information. The admin can disable some actions for a specific team member.
Helpful booking rules
The Admin can set different rules for a specific date or hour. It is possible to block bookings on selected days or limit the duration of customer’s visit. If you applied some rule, it is automatically synchronized with the calendar. Also, it is possible to set the restrictions for number of guests, size of a table, indicate details of open hours.
Scope of work
The client provided us with detailed requirements and desired design. Our team was responsible for full cycle of software development including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
- Product management
Tech Stack
- JavaScript
- Angular 2+
- NodeJS
- PostgreSQL
- AWS

ParcelFrog
Parcelfrog is an online service that instantly compares the cheapest and most reliable couriers to meet specific needs of every user.
Every contemporary customer needs a fast, easy, and money-saving way to get a parcel from different destinations. ParcelFrog is a tool that significantly simplifies the process and turns courier research into a pleasant experience. To increase customers’ satisfaction, the service continuously adds new functionality and improves the existent design.
Step-by-step selection
After entering the website, a potential client gets a user-friendly form which should be filled in a specific order.
ParcelFrog comprises a lot of helpful filters which significantly improves user experience. For example, clients can filter couriers according to the delivery time and price. You can choose between four options: same day, next day, 3-5 days, 5+ days. This choice will have a significant impact on the final price of the shipping. Customers can also duplicate the orders, see the statistics by orders and couriers and use the search algorithm for getting the best packages.
Diverse shipping options
ParcelFrog gives a possibility to ship parcels of different size and weight to many destinations. After indicating the delivery postal code, the client can use ParcelFrog’s sophisticated search criteria to input some important details about the latest parcel.
ParcelFrog provides both domestic and international shipment. To indicate the exact size of a parcel or an envelope, you can choose between different dimensions (cm or inch), which is very convenient for international customers.
Selection of price plans
Couriers have the opportunity to add their price plans: select the destination places, add the insurances, add the different prices for different types of packages, manage the existing prices and drop-off addresses.
Scope of work
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
Tech Stack
- PHP
- JavaScript
- LESS
- MySQL
- AWS

Bloowatch
Bloowatch is a management software for water sports and outdoor activities.
The software was developed according to the needs of the target audience, so there is everything necessary to control bookings and schedule water sports activities in the calendar. Bloowatch is helpful with 3 decisive areas: management, sales, and marketing. To meet diverse needs of numerous users, Bloowatch continuously enlarges and improves the functionality of the product.
Improved schedule management
Bluewatch allows to organize all the information about a specific school in one place and connects the whole team members through a user-friendly interface. The platform helps to match different agendas and keep them updated.
Our engineers developed interactive dashboards which help to add and edit scheduled sessions by moving them to the other day or time. The staff can access the system and check the scheduled classes and the attendees.
It is possible to program the activities at regular times or depending on the tides.
Payment advantages
The system gives a possibility to define and edit your prices and discounts. It enables easy tracking of payment status and losses. All the payment information is organized in activity cards that can be printed. Bloowatch also integrates perfectly with other services which allows the client to export the payment data to the manager or the accounting system.
Easy bookings
Bloowatch integrates an online booking management system. The customers can make reservations both from your website or from your Facebook page. They can access the catalogue, check the availability of the offer, validate and pay from any device.
Scope of work
We started our work with Bloowatch from the development of MVP. The main requirements were to improve functionality by adding new features. At the moment, our front-end developers are working on custom forms at the admin’s side.
Tech Stack
- Python
- Django
- JavaScript
- EmberJS
- SASS
- AWS

TaianTable
Taian Table is a web site with a user-friendly design to make quick reservations and easily manage visitor’s requests.
Step-by-step reservation
Incora team developed a special booking system which significantly increased staff’s performance and simplified the reservation process for restaurant’s visitors.
When you enter the website you get a user-friendly form where a potential client needs to fill all the requested fields in a specific order. It ensures that all the necessary information is provided and a client will have a successful experience with the restaurant.
Availability of tables
A customized calendar helps a visitor to check availability for specific dates and select a table. You can choose a number of visitors and see how many tables are available for a specific hour. If all the seats are booked out, you are automatically added to a waiting list.
Easy management
The Admin has all the information about registered users, their bookings and logs. Moreover, there is a possibility to add a specific comment or VIP tag for favourite guests. Admin can sort users according to specific categories, cancel reservation, provide a refund or send a message. Also, it is possible to set the restrictions for number of guests, size of a table, indicate details of open hours and duration of the visit. The staff can specify the number of tables one person can book, change timing settings or repetition of events.
Scope of work
The client’s side provided us with detailed requirements and desired design. Our team was responsible for full cycle of software development including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
- Product management
Tech Stack
- PHP
- Laravel
- MySQL
- Angular
- AliPayAPI
- WeChatAPI
- AWS

Blackbird
Blackbird.AI is a platform to analyze content and detect misinformation using deep learning algorithms.
In the world where there is a lot of misinformation, a web application that finds and highlights fake content is extremely valuable. Blackbird.AI is an innovative start-up, which uses a unique algorithm to maximize the credibility of results. The client employed Incora team to provide full cycle of software development. As development of the platform is continuing, more features will be developed soon.
To check the percentage of correct information in a specific source, you just need to log in and paste a link. Also, it is possible to search articles by a source, name, and keywords.
After the sign up, users can filter search results. All the articles are shown with their credibility score. The platform provides five types of rating: unreliable, suspect, undecided, plausible, reliable. The user can also indicate sentiment score and publication date range to narrow the search results.
Scope of work
The client’s side provided us with detailed requirements and specific design. Our team is responsible for full cycle of software development, including project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
- Product management
Tech stack:
- JavaScript
- ThreeJS
- React
- PostgreSQL
- Python
- AWS

Tawla
Tawla is an online table reservation system for better management of restaurants and cafes.
Tawla makes a table reservation extremely easy for each customer and gives a better picture of restaurant’s workload for the management. The app integrates with the calendar and considerably simplify the reservation process which enhances customers’ experience.
Quick and easy booking
On the main page of the platform you can select the dining place according to few filters such as number of persons, date,and time. Also, you can indicate key phrases in search to get more relevant results. The calendar on the platform syncs with the calendar of each restaurant, which makes it very comfortable both for users and restaurants’ owners.
Clear interface
One of the main benefits of Tawla is a user-friendly interface. Having the search and filters on the main pages makes it very simple to use. Also, when you open a specific restaurant, you see clickable tables with available time slots. Also, there is a short description of the place, their menu, photos of interior and food, location in Google maps.
Manage your attendees
The app enables the restaurant’s owner and the staff to see a full list of users. Each guest has a specific guest ID which contains information about full name and phone number. Administrators can see different status of the attendees, if they arrived, paid, canceled.
Scope of work
The client provided us with detailed requirements and desired design. Our team was responsible for full cycle of software development including the project’s architecture and database structure.
- Decision on technical stack
- Front-end/back-end development
- Quality assurance
- Product management
Tech Stack
- ReactJS
- JavaScript
- NodeJS
- Firebase
- Unifonic API
- Moyasar API

Find Your Buddy
Find Your Buddy is a mobile application for social network and organizing events.
Numerous apps enable you to find friends worldwide and engage into a conversation. The main advantage of Find Your Buddy was to search new friends according to their proximity and invite them to participate in common activity.
Keep in touch
Each user has own account and can create events and put them to the map – board games, yoga, hiking, barbeque, coffee, etc. It is possible to join these events or organize one yourself. To do it, you can use integrated chat and add your buddies to the discussion. If you want to receive notifications, user needs to subscribe to news from other users.
Find a company
This application can find the best matching company for each user according to likes, interests, and previous events. Moreover, when you open the map, you see the location of friends and coming events.
Helpful filters
The app comprises numerous settings to improve your search results. The user can choose the age and gender of potential friends. Also, it is possible to search only active users or those who participated in activities you like.
Scope of work
Initially, the client had partly functional front-end with a design. The main requirements were to improve the functionality and develop server part from scratch.
Tech Stack
- ReactNative
- NodeJS
- MongoDB
- AWS SNS
- AWS
Reviews
the project
Education Platform for Software Dev Company
"The tasks were always delivered on time and within the given estimation ranges."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm a Project Manager in Apiko - a software development company that works on both web and mobile applications. Apiko worked on the educational platform and needed assistance, so we decided to hire Incora developer to help us here.
For what projects/services did your company hire Incora, and what were your goals?
The Education platform was built 5 years ago but it was unstable and needed refactoring. Our purpose was to review the previously made changes, decide how they can be improved and refactored, and work on the new requirements to implement in the project. Incora helped us greatly with front-end development.
How did you select Incora and what were the deciding factors?
We searched for web developers who can assist us with the project. After interviewing Incora, we decided immediately we'd like to work with them.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
They provided us with front-end development, and UI/UX consulting. We worked together on implementing new sections on the website to give users more options to book lessons with the tutors, improve their experience of searching for available tutors and redesigned the homepage completely - that all together gave us a boost in new bookings. The work used JavaScript, Twillio API, Stripe API, AWS.
How many people from the vendor's team worked with you, and what were their positions?
We worked with one developer who was responsible for the front-end tasks.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The redesigned homepage showed that more users are interacting with the website now, and the SEO changes improved ranking greatly. The changes to the Book a lesson flow gave users a better experience and the tutors received more bookings & we also redesigned the Tutor profile, so they could also fill it more and engage more customers.
Describe their project management style, including communication tools and timelines.
The communication was easy and quick, we built good communication not only within the team but with the clients as well.
What did you find most impressive or unique about this company?
The tasks were always delivered on time and within the given estimation ranges.
Are there any areas for improvement or something they could have done differently?
Incora met all our expectations, so there's nothing that should be changed in their services.
the project
Development for Online Learning Platform
"They were able to execute tasks as and when required."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We’re a software business, and I’m the director. We have a variety of products including online courses.
What challenge were you trying to address with Incora?
Recently, we’ve been building out an online course creation platform, and that’s what Incora has been helping with. We already had a backend team but we needed assistance with the React.js frontend.
What was the scope of their involvement?
They provided us with one frontend engineer, who basically joined our team for a four-month period to build out the frontend. They did a good job. The product itself was an MVP.
For Incora, the deliverable was the frontend of the course creator application. It’s a web app people can log into to create their lectures, upload videos, and create their whole course.
What is the team composition?
We worked with one frontend developer, as well as a contract manager, but we only spoke with them at the beginning. I arranged things directly with the developer. He joined our team for the duration.
How much have you invested with them?
We’ve spent around $7,000 with them.
What is the status of this engagement?
We worked together from July until October 2020.
What evidence can you share that demonstrates the impact of the engagement?
It was really about delivering the functionality that we needed in the frontend. There was a set of product specifications, and by the time we finished with them, we were able to sort out 95% of those. It was definitely a success.
How did Incora perform from a project management standpoint?
Communication was good. I was coordinating directly with the developer, so he just joined our Whatsapp group. There were ad-hoc meetings and stand-ups as required. There wasn’t any formal management from their side. I handled it.
What did you find most impressive about them?
Their technical competence stood out. I interviewed 16-17 developers to fill the position, including a coding test, and there were a lot of not-great developers.
Are there any areas they could improve?
The developer we worked with is still fairly early in their career, so they needed quite a lot of guidance from me. They were able to execute tasks as and when required, though.
Do you have any advice for potential customers?
Regular communication is definitely worth having — once a week at the minimum. This helps prevent miscommunications and ball drops. If you commit to regular communication you’ll get good results.
the project
App Development for Software Dev & Consulting Company
“Their attitude, approach, and willingness to listen all stood out.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We’re a software consulting and development company that works mostly in .NET, Python, and JavaScript.
What challenge were you trying to address with Incora?
We hired them to develop the logic for a set of apps that helps clinics manage their appointments with patients.
What was the scope of their involvement?
We wanted the apps to allow clinicians to access patient and prescription history to enable them to give treatments and suggestions online. It was required that there were video and text chat features. Doctors can also chat internally with their team on the app and discuss files and visits. The patient mobile apps help people connect with doctors in North America. The frontend was built with React JS while the backend was created using Python Django. They also used AWS.
We merely provided them with concepts and ideas from our business analysis, and they got to work. They were responsible for the front- and backend of the app.
What is the team composition?
There were around eight engineers splitting the front- and backend development work. They also provided QA and project management services.
How did you come to work with Incora?
We found them through references from friends, recommending Clutch as a platform for finding business partners. After using the platform, we found Incora.
What is the status of this engagement?
We worked with them from January 2019–August 2020. There’s a chance we reengage for maintenance and support as well.
What evidence can you share that demonstrates the impact of the engagement?
They’re flexible, able to hit deadlines and milestones for all of our sprints. My technical partner is very experienced with software engineering and praised the quality of their code. We’re happy with their software structure and code. It’s been easy to work with them.
How did Incora perform from a project management standpoint?
They took responsibility for the entire project management process. Despite the time zone differences, they were flexible and responsive, especially during times that our workday overlapped. Their project manager communicated well and was able to keep the project on track.
What did you find most impressive about them?
Their attitude, approach, and willingness to listen all stood out. They were ready to think outside the box to solve problems. The velocity of the development was fairly quick, and their teamwork was great to see throughout the engagement.
Are there any areas they could improve?
I’d love to see them extend their hours to overlap with ours a bit more. It may also be helpful to improve the overall English language skills of the team, but we were able to communicate well despite that.
Do you have any advice for potential customers?
Discuss project management to ensure that their team is aligned with your vision. As long as they understand the full scope, time, and budget, they should be able to overcome obstacles.
the project
Staff Augmentation for Software Development Company
"They’re responsive and comfortable working with us."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We’re a software development company established in 2011. We provide custom software solutions to customers in the government and private sectors.
What challenge were you trying to address with Incora?
We have in-house developers, but we need to outsource from time to time, based on the volume of the project or a need to develop faster. We reached out to Incora for help with one of the most challenging projects in our portfolio.
What was the scope of their involvement?
Incora is helping us develop a restaurant platform. The overall scope includes building the backend, dashboard, and mobile app for placing orders. The owners can track orders through the dashboard. The platform has a loyalty point system, user profiles, payment gateway integrations, and driver tracking.
They’re using Node.js for the backend, HTML, and CSS for the frontend, and React Native for the mobile app. The backend is on AWS, and Incora is ensuring that it’s able to handle future upgrades.
What is the team composition?
We have four dedicated engineers on Incora’s side.
How did you come to work with Incora?
One of my colleagues closed the deal with them, but I checked their profile and talked to their account manager. He told me that all their members were fluent in English and that they were up to date with the technologies we needed.
How much have you invested with them?
The cost has been $90,000–$100,000.
What is the status of this engagement?
We started working with Incora in late-October 2019, and the project is ongoing. We hope to continue working with them for the years to come. They’re one of the best teams we have right now, and their rate is competitive.
What evidence can you share that demonstrates the impact of the engagement?
Incora’s developers produce good-quality work. We have to follow standards, and our customer isn’t easy to deal with, so it would be impossible for us to neglect security or hand over the code without comments.
How did Incora perform from a project management standpoint?
We have standup meetings on a daily basis, and we have a Skype group. We work as one team toward our objective. They can adjust the number of working hours per week depending on our workload, and they’re also willing to work on weekends. We can rely heavily on them, and they respond quickly. They were patient with us when we had difficulties paying their invoices. We’re doing our best to ensure that this will be a long-term partnership.
We’ve worked with another outsourcing company, and their developers didn’t speak English very well. We haven’t had any language issues with Incora. All of the employees speak English, and we can understand each other without having a translator.
We’re responsible for managing the team members they provide. We schedule their time and ensure they have eight hours of tasks per day. We use a standard task management tool, and they can ask questions either on the actual cards or on our Skype group. We’ve had calls with the customer in order to solve issues and for their backend team to provide us certificates and keys. Incora collaborated with us on that.
What did you find most impressive about them?
They have excellent written and spoken English skills, they’re up to date with the technologies they’re using, they’re responsive and comfortable working with us, and they’re proactive in suggesting solutions to us.
Are there any areas they could improve?
Having more face to face communication would improve our relationship and add value for both of us. I’d like to have continuous sessions to improve our processes so that we can work together as one team.
Do you have any advice for future clients of theirs?
It’s important to log the working time and to keep the team motivated. It’s difficult for them to keep going without having the necessary inputs in place. We reply to them immediately when they ask for something, and we let them know that we’ll ask the customer when we don’t know the answer.
They shouldn’t be left without something to do. There should always be a backlog full of tasks for them. One of the worst scenarios is to have nothing for them to do because we’re waiting for credentials or for the customer to reply. It’s also important to review their work and report bugs or issues immediately. Clients should deal with Incora as though they were part of the internal team, and not just an outsourcing company.
the project
Web Design for Healthcare Platform
"Incora has a talented team of developers capable of turning a high-level description into reality."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the CEO & Founder of Health Explore, a novel web-based platform aiming to map all infectious and non-infectious diseases, linking associated conditions to one another according to common elements.
For what projects/services did your company hire Incora?
The unique aspect of our website is an interactive three-dimensional map which features different diseases and connections representing an association (e.g. genetic link or subclassification). We outsourced the design of the map to Incora. They were also tasked to build a dashboard which allowed the map to be updated in real time.
What were your goals for this project?
We wanted to use this 3D disease map as the centre piece of the website, allowing visitors to learn about medical conditions in a visual format.
How did you select this vendor?
While conducting an RFP to build the disease map, Incora reached out to us via email to see if we would be interested in working with them.
Describe the project in detail.
After a kick-off call we decided they had the expertise to handle the project. Following this, we received a detailed timeline breakdown of the development plan and signed an agreement. The first steps were completed on schedule and the map soon took shape.
What was the team composition?
I worked directly with an Account Manager at Incora. We set up a series of calls and worked over Slack to address queries and keep the project flowing.
Can you share any outcomes from the project that demonstrate progress or success?
The map was designed and built in a short period of time and I was impressed with the results from the beginning. There were aspects of the project which I didn't anticipate including, but Incora did a great job of proposing new features within the agreed budget and made quick progress on design specifications.
How effective was the workflow between your team and theirs?
Communication works well between Incora and our team. I find they are responsive to our needs and are always available to jump on a call if we need to discuss things in further detail.
What did you find most impressive about this company?
Incora has a talented team of developers capable of turning a high-level description into reality. I also appreciate the time they put into performance testing to ensure the website is compatible across different browsers and devices.
Are there any areas for improvement?
Overall I've been really impressed with what Incora has been able to develop with the Health Explore project. There are still a few key features pending with the map development which first require a solution—it would be great to have a road map presented in the near future.
the project
Restaurant App Dev for Startup
“They had the expertise I needed and their communication was great. Their developers managed the project very well.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the founder of a startup company.
What challenge were you trying to address with Incora?
I decided to do a restaurant booking app. I have designers and developers in-house, but they specialize in game development in Unity. This project was front- and backend development in Angular and Node and I needed someone with that expertise.
What was the scope of their involvement?
All the design work, testing, and project management was on our side. They developed the front- and backend of the app for iOS and Android. Functionality allows customers to make a reservation, choose their chef, and determine the number of people that can sit at a table. They can book the table for a certain number of hours or all day. If two users book the same table, priority is first come, first served, unless the first user doesn’t pay.
What is the team composition?
There were three developers on their side.
How did you come to work with Incora?
A friend recommended three companies that he knew personally, and Incora was one of them. I gave them a smaller task, and they delivered good quality, so I decided to proceed with them.
How much have you invested with them?
We spent $60,000 on this project.
What is the status of this engagement?
We worked together from December 2017–April 2018.
What evidence can you share that demonstrates the impact of the engagement?
The software is very good. We started with a soft launch in Ukraine so we could meet restaurant owners face to face. We got a lot of positive feedback and recommendations for modifications and changes. We’ve made a profit and the app is successful. We’re currently pushing it out to American restaurants and plan to make updates next year.
How did Incora perform from a project management standpoint?
We primarily communicated via phone, which I prefer. They were proactive and always worked to solve issues and finish everything on time.
What did you find most impressive about them?
They had the expertise I needed and their communication was great. Their developers managed the project very well.
Are there any areas they could improve?
No, they did a very good job.
Do you have any advice for potential customers?
Trust them and give them the opportunity to prove themselves.
the project
Web Dev Support for Incubation Company
“Incora is one of the fastest teams we’ve worked with.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the COO and legal officer of Incubator LLC. We are a US-based software tech incubator that works on projects in many different verticals, including legal automation, blockchain, and IP security.
What challenge were you trying to address with Incora?
Along with our in-house developers, we use several domestic and offshore contractors. We work on an unusually broad range of types of projects and have experience working with teams from around the world.
We hired Incora to handle bug fixing and bring a project to completion. They're also developing an app from scratch. They've done QA clean up and brought a product to launch in two other cases.
What was the scope of their involvement?
Incora supports our web development projects that involve Ruby on Rails and Node. They’ve always used some type of JavaScript for the frontend and the Postgres web stack database. We're currently working on an app that we'd previously shelved. Via manual QA, we’re going through and cleaning up software bugs to prepare it for launch. It’s almost ready at this point. Incora's core resources are also handling all the PHP and integration work for a WordPress platform. It includes WooCommerce plugins and numerous integrations with third-party APIs.
Our other project is a build from scratch. We gave Incora a set of text and visual requirements for a web application. Using a word document, we wrote out descriptions and embedded images like screenshot mockups. The product has a Postgres database, Node backend, and Angular 6 frontend. We're integrating it with third-party APIs including our own installation of the community non-enterprise version of the Mattermost messaging system.
What is the team composition?
We use multiple teams, and Incora works with us in the same way as the others. They assign us a project manager, product manager, and two full stack developers per project. Other vendors have contributed separate frontend and backend developers.
How did you come to work with Incora?
We found Incora through a software developer referral system. We interviewed several vendors and liked them the best. They had the skill set we needed and interviewed well, so we tried them out. Based on their performance on the first project, we started giving them progressively more work.
How much have you invested with them?
We've spent around $50,000.
What is the status of this engagement?
We've been working together since May 2018.
What evidence can you share that demonstrates the impact of the engagement?
Our company is still fairly small, so we're not running metrics on contracted teams. Qualitatively, we really like Incora. They're performing well in relation to our senior developers’ expectations. These onshore developers have worked in software for 30 years and are used to overseeing offshore teams in a variety of contexts. They have high standards, and I rely on their feedback and assessments. Incora never violates the provisions in our billing guidelines. Our senior developers believe that they're coding efficiently.
How did Incora perform from a project management standpoint?
We use multiple teams and have had to terminate more than half of them within the last two years based on billing or skill-related issues. We have high standards, but Incora is still on our list. We're an easygoing client, but are demanding about compliance with our billing guidelines. Incora has complied with all our requirements, terms, provisions, and agreements like NDAs.
Incora is meeting our demanding requirements, and we're very happy with them. Our communication has worked well so far. We hold daily stand up calls via Skype. Regarding tools, we switched from Jira to Trello and also use Slack and GitHub. We've never had any billing issues or serious delays.
What did you find most impressive about them?
Incora is one of the fastest teams we’ve worked with. Their two developers we work with have graduate degrees in either math, computer science, or both. They're based out of Ukraine and are postgrad software developers.
Are there any areas they could improve?
The people we work with are lacking in English skills. They aren't as fluent as the other Ukrainian and offshore teams we've used; they're probably between the middle and bottom of the pack. It hasn't been a problem, though, and I don't expect everyone in the world to be fluent in English.
Do you have any advice for potential customers?
This applies to all companies hiring offshore developers; be very specific with your requirements. I've gotten better at it, but there was a steep learning curve. The range of people who use Clutch might be mostly sophisticated software development companies, but this advice is for someone who wants to make an app for the first time.
Using images will help offset the language difference. Instead of describing everything in text, include visual diagrams and mockups. Microsoft Paint is easy to use as a mockup tool. Incora asks useful questions when they don't understand something and offers great suggestions for improvement.
the project
E-Commerce Plugin Dev for Shipping Company
"Customers have told us that they're happy with our plug-ins."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We have a shipping company in Mexico. People can use our website to compare the shipping services of DHL, FedEx, UPS, and some local Mexican carriers. We offer an API and specialized online software where people can create and administer shipments.
What challenge were you trying to address with Incora?
We need plug-ins for standard e-commerce platforms such as WooCommerce, Magento, PrestaShop, and so on, which are PHP-based. Our application was written on Ruby on Rails.
What was the scope of their involvement?
We’ve hired a programmer from Incora, who is working on all our plug-ins. We initially worked on a Magento 1 plug-in, then moved on to Magento 2 and PrestaShop ones.
The plug-ins are intended for people running WooCommerce or Magento stores, who want to have their shipping automated, and want to provide customers with information on their shipping options. After installing a plug-in from our shop, users will be given an API key from our website through which they can connect and configure what shipping services they want to offer to customers. Customers can see the available services during checkout. Store owners can decide how they want to display those services: with a general global name, with a carrier logo, and so on.
The end-customer can select shipping service, see an exact cost, and then go to checkout and pay. The store operators can then create shipping labels directly from the order page. Customers receive their confirmation by email.
What is the team composition?
They initially assigned us one programmer, with whom I worked directly for most of the time. We’ve also worked with Bohdan (Co-Founder and CEO, Incora), who got in touch with us once a week to inquire about our status and whether we were happy. I managed the programmer assigned to us. He did a decent job—he was quick and the quality was pretty good.
How did you come to work with Incora?
We used Upwork to check different providers—both agencies and freelancers. We found Incora to be the best option in terms of price versus benefits. We gave them a test, working on a Magento 1 plug-in with one of their programmers.
At one point, we hired a second person in order to increase the speed. However, we saw a clear difference between the quality and speed of the second programmer and the person from Incora. We ended up firing the new programmer and stayed with Incora for good.
How much have you invested with them?
The total cost of their work has been around $25,000.
What is the status of this engagement?
We started working with them around September 2017. The job has been completed successfully, but we have ongoing work. The shipping process is very complex, and we're still adding a lot of functionality.
What evidence can you share that demonstrates the impact of the engagement?
There are currently 150 online shops using our plug-ins, each of them having processed 300–500 shipments. There's some competition in our area, but we’ve heard some good feedback. Customers have told us that they're happy with our plug-ins, which have much more functionality than those offered by our competitors.
This is attributable to our own company, but also to Incora’s developer. The plug-in is working as it’s supposed to be and it’s making life much easier for store admins.
How did Incora perform from a project management standpoint?
I'm very happy with the one developer we’ve been assigned, who is doing a great job. He can think for himself, mention any details we may have overlooked and basically correct requirements. I'm also happy with Bohdan, who responded quickly whenever I had a question and got everything sorted out.
We have weekly sprints and assign tickets for those sprints. They're finished on time 90% of the time, and when they're not, it's because of a requirement that proved more complex than we thought, or because we added requirements in the middle of the project. We also use Jira for issue-tracking.
What did you find most impressive about them?
I appreciate their effectiveness and reliability. They’ve done a high-quality job in a short time, compared to other experiences I’ve had.
Are there any areas they could improve?
The communication could be slightly improved. Their developer works well, but he can disappear for a whole week if I don’t ask him how he’s doing. This is fine given that, whenever I asked him about the progress, he had advanced a lot. However, some proactive updates would be welcomed.
Do you have any advice for future clients of theirs?
Clients should define their exact working hours from the beginning, relative to global time zones. We have a big time difference, given that our developer is in Ukraine, which has an 8-hour time difference with Mexico. In the beginning, our developer would work early and be done by noon, on his time. When I asked him to change his hours, he made some adjustments that he wasn’t very comfortable with in the beginning. We were able to solve this issue relatively easily.
2.5.0.0
the project
CRM Development for Cleaning Supply Distributor
"We've been using the system for four months and we’re happy with it."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm a co-founder and the financial director of Gal Eco Trade. We provide household chemistry to different companies and offices, distributing chemicals from a large company. Aside from this, we provide other related supplies, including soaps and napkins, as well as maintenance and cleaning services.
What challenge were you trying to address with Incora?
We realized that we were getting too many orders and clients to manage manually. We decided to implement a CRM system, but we decided that we wanted a more specific, custom product, which we ordered from Incora.
What was the scope of their involvement?
They developed our private web platform. It allows me, as an administrator, to add members to my team and view statistics about orders and clients. Users can also manage their own clients and add new ones. The system is used for sales, client statistics, and management.
I came to them with only an idea, a set of requirements, and with no technical documentation. The first step was to develop the documentation and create mockups. They used some web technologies for the development.
What is the team composition?
I was mainly in touch with Bohdan (CEO and Co-Founder, Incora), who acted as the product manager on their side.
They provided me with a whole team, including a project manager, a team leader, a front- and backend developer, and QA. Their designer was involved in the beginning.
How did you come to work with Incora?
There are many outsourcing companies in our city. We negotiated with several of them, but the Incora team provided us with the best conditions and price so we decided on them.
How much have you invested with them?
The cost of their work was $15,000.
What is the status of this engagement?
We started working with them in August 2017. The project took six months to complete, ending in January 2018.
What evidence can you share that demonstrates the impact of the engagement?
We've been using the system for four months and we’re happy with it. We've saved a lot of time because of the platform. Company budget and salaries can be managed by a single person, whereas previously, we were using several people for that task.
How did Incora perform from a project management standpoint?
The communication was mainly done by phone or Skype. We also had meetings at their office. They're based in my city, which made it easy for me to visit them at their office.
What did you find most impressive about them?
I was happy with their service. They seemed motivated and they like what they do. It was a pleasure to communicate with them. They’ve always given us quick responses and remained reachable.
Are there any areas they could improve?
No. I was happy with their services.
Do you have any advice for future clients of theirs?
I would recommend them without reservation. It’s important for clients to give them precise requirements.
the project
iOS Dev for Consumer Services Provider
"We were treated professionally and nicely."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm the CEO of an on-demand delivery service, which provides couriers to help users run their errands.
For what projects/services did your company hire Incora?
for iOS and Web development
What were your goals for this project?
improve user experience, add new features, improve admin experience
How did you select Incora?
we interviewed one of Incora team members through upwork and really liked their work.
Describe the project in detail.
they developed a web for our B2B activities. They also help us with a lot of features in our iOS app.
What was the team composition?
we were assigned with an account manager and we were also able to speak and meet directly with their developer, which was really helpful
Can you share any outcomes from the project that demonstrate progress or success?
everything they worked on, was shipped on time
How effective was the workflow between your team and theirs?
we used Slack, Github, Trello to run all of our operations with them
What did you find most impressive about this company?
the diversity of talent their good care for their clients. we were treated professionally and nicely
Are there any areas for improvement?
no
There has been a surge in user engagement since the launch of the redesigned homepage. The team has also improved the site's SEO rankings. Incora's seamless and easy workflow contributed greatly to the continuous increase in booking rates.