Inviggo - your trusted and reliable IT partner

Inviggo is a web and software development company. We are the team of full-stack developers with focus on JavaScript technologies, ready for all kinds of development challenges. Thanks to our team’s expertise, established work methodologies, and dedicated account management, the majority of our clients come through referrals. Our expertize is in finding regulatory-compliant solutions for companies in the healthcare and fintech industries.

We are proud of high client satisfaction rates and the trust they have in our work.This is our main drive for delivering excellent IT services. 

Serbia Serbia
Augusta Cesarca 18, Novi Sad, Vojvodina 21000
+381642056306
$25 - $49/hr
10 - 49
2020

Service Focus

Focus of Software Development
  • AngularJS - 20%
  • C# - 10%
  • Node.js - 30%
  • .NET - 10%
  • ReactJS - 30%
Focus of Mobile App Development
  • Android - 40%
  • Flutter - 20%
  • React Native - 40%

Industry Focus

  • Healthcare & Medical - 70%
  • Financial & Payments - 20%
  • E-commerce - 10%

Client Focus

35% Medium Business
35% Small Business
30% Large Business

Detailed Reviews of Inviggo

No Review
No reviews submitted yet.
Be the first one to review

Client Portfolio of Inviggo

Project Industry

  • Financial & Payments - 50.0%
  • Healthcare & Medical - 25.0%
  • Travel & Lifestyle - 25.0%

Major Industry Focus

Financial & Payments

Project Cost

  • $100001 to $500000 - 50.0%
  • $50001 to $100000 - 50.0%

Common Project Cost

$100001 to $500000

Project Timeline

  • Not Disclosed - 50.0%
  • 26 to 50 Weeks - 25.0%
  • 100+ Weeks - 25.0%

Project Timeline

Not Disclosed

Clients: 5

  • Zenegy
  • Vertrical
  • SmartLockr
  • carelytix
  • withings

Portfolios: 4

Case Study: An Open Banking Solution That Made Payroll More Transparent

Case Study: An Open Banking Solution That Made Payroll More Transparent

  • Case Study: An Open Banking Solution That Made Payroll More Transparent screenshot 1
$100001 to $500000
100+ weeks
Financial & Payments

Industry: Fintech‍

Compatibility: Last 2 versions of all modern (evergreen) browsers‍

Market: Denmark, Europe

Technologies: C#, ASP.NET Core, Microsoft cloud services including Cosmos DB, Azure functions, Azure durable functions, Azure service bus, FE Angular

Project duration‍

The first version of the company’s ERP system was launched in 2017. To this day, certain core functionalities are in production, with most product features still in development. 

This particular project involved building an application that will handle the main accounting and management functions of an ERP planning system.‍

Our goals

The Inviggo development team worked specifically on developing an app that would serve as a secure and efficient accounting solution for enterprises.‍

This involved building features that would enable:‍

  • Operations related to standard accounting records, including General Ledger, Profit & Loss, Balance Sheets;
  • Management of financial elements, such as VAT rates, multiple currencies, dimensions, etc.;
  • Generation of different financial reports (with or without Dimension’s adjustment);
  • Integration of different banking services;
  • Management of related transactions that are a result of various business activities.

Approach & technology stack

The core of our tech stack is comprised of:

  • C#
  • FE Angular
  • ASP.NET Core
  • Microsoft cloud services (including Cosmos DB, Azure Functions, Azure Durable Functions, Azure Service Bus)

The agile approach allowed us to be more flexible

‍Furthermore, we opted for an agile, iterative approach to development, which broke down this complex project into several phases and gave us room for continuous adaptability. Yes, we know that the financial world traditionally relied on linear methodologies, but we believe that rapid developments in banking and fintech created the need for a great structural change.‍

The agile approach to fintech app development offered us a space for testing new strategies and hypotheses, and more importantly - to meet the changing needs of the market.

‍.NET

‍From our experience, .NET showed to be a smart choice for fintech applications. It is an extremely scalable framework, compatible with multiple languages (eg. C#, C++ F#, Visual Basic). It is popular due to the versatility of its ever-expanding library that is quite beneficial for rapid development projects. 

‍.NET also offers good code management and is a preferable choice among many dev teams as it shortens the code required to build complex apps. As such, it makes it fairly easy to build secure applications that run on multiple platforms.‍

Aiia introduced us to the world of open banking ‍

Finally, we leveraged the benefits of Aiia features, an open banking platform that partnered with major EU banks and financial institutions to gather consumer data. It was specifically chosen for its Account Information Service API that enables the creation of personalized services and simplifies instant account-to-account payments from banks across Europe. ‍

Aiia offers secure payments directly from their bank accounts. It is GDPR and PSD2 compliant, which means it provides full transparency and control of user data. With Aiia, our application gained direct access to the European market.

Revolutionizing Healthcare Commerce: Bridging the Gap between Medical Solutions and eCommerce Platforms

Revolutionizing Healthcare Commerce: Bridging the Gap between Medical Solutions and eCommerce Platforms

  • Revolutionizing Healthcare Commerce: Bridging the Gap between Medical Solutions and eCommerce Platforms screenshot 1
$100001 to $500000
30 weeks
Healthcare & Medical

Industry: Healthcare

Market: the U.S.‍‍‍‍

‍‍The Inviggo team worked on developing a cutting-edge SaaS DTC (Direct-to-Consumer) virtual health platform, seamlessly integrating with pharmaceutical, telehealth, and diagnostic providers. The platform’s mission revolves around empowering companies to offer their customers convenient access to prescription medications and virtual healthcare services. This, in turn, elevates the quality of healthcare and overall customer satisfaction.‍

Our primary role in this endeavor involved collaborating on the creation of a robust and user-friendly white-label platform. We built it to be uniquely tailored to meet the specific requirements of clients within the healthcare industry and their discerning customer base. The bulk of our work centered on constructing a comprehensive product catalog equipped with user-friendly search and filter options, a seamless checkout process, secure payment, and precise order tracking features, all aimed at enhancing the customer experience.

‍‍Challenges

‍‍Data privacy

The integration of various digital health tools and the rapid adoption of telemedicine in the e-commerce healthcare sector has introduced significant data privacy challenges. Safeguarding the confidentiality of patient records has become increasingly complex, and our job was to strike the right balance between convenience and adhering to the intricate web of rules and regulations.

Our main goal was to build a platform that would protect delicate user information from the ever-evolving landscape of cyber threats. To construct the eCommerce healthcare platform that will secure the privacy of patient information, our team took the necessary steps to ensure full compliance with the European Union's GDPR and the U.S.'s HIPAA regulations.‍

Accessibility

In the earliest days, we lined up the primary web accessibility standards to promote inclusivity. This involved aligning our solution with legislative frameworks like the Americans with Disabilities Act (ADA), the European Accessibility Act, and the UK's Equality Act.

We also took into account the Web Content Accessibility Guidelines (WCAG), and initiatives like the Web Accessibility Initiative (WAI), with a particular focus on their prominent product, the Accessible Rich Internet Applications (ARIA) standard.‍‍

Approach & technology stack
‍‍Platforms: AWS, Kubernetes

Regarding Kubernetes, the system helped us to streamline the deployment, scaling, and management. We appreciate that it supports the deployment of applications in a highly available and fault-tolerant manner. It also optimizes the U.S.e of underlying resources, allowing us to run applications more efficiently.

Backend: PostgreSQL, NestJS, gRPC, Kafka, OpenSearch, ElastiCache

But more importantly, we employed OpenSearch to guarantee that the platform will effectively handle large amounts of data. It provides advanced search capabilities, which are critical for healthcare ecommerce platforms where users need to search and retrieve relevant information quickly. The key selling point was that it supports fuzzy searches and considers typos and possible spelling variations when retrieving results.‍

Frontend: NextJS, Micro Frontends with Module Federation, Styled-components

In the frontend, Next.js is utilized with module federation, which enables parallel development and independent deployments. ‍

These technologies also allowed us to build a solid foundation that offers scalability and high-performance capabilities. The final result was a responsive user experience and fast, intuitive access to information and products.  

eCommerce Platform: BigCommerce

BigCommerce centralized dashboards enable easy management of eCommerce experiences. It is a user-friendly platform characterized by mobile accessibility. It also provides robust security features and allows for the integration of secure payment gateways, helping healthcare businesses maintain compliance with industry standards.

CMS: Sanity

We integrated Sanity CMS primarily for dynamic content, but the decision was influenced mainly by its impressive range of features. ‍

The platform's flexibility, support for real-time collaboration, robust content versioning, rich media handling, integrations, content localization support, and stringent security measures collectively made it the clear and compelling choice for building the healthcare e-commerce platform. These features perfectly align with the intricate demands of managing dynamic and diverse content within the healthcare industry.  

Payment solution: CyberSource

We used CyberSource for secure payment processing. It prioritizes security and compliance, prevents fraud, offers support for multiple currencies, and is an efficient mobile payment solution that allows users to access our e-commerce platform from their mobile devices.

Furthermore, CyberSource's rich suite of tools and features plays a pivotal role in enhancing the checkout experience, effectively reducing friction and ultimately leading to heightened customer satisfaction. 

Key features

  1. Product Catalog
  2. Search and Filter Options‍
  3. User and Account Management
  • Secure authentication and verification methods
  • Permission management 
  • Account recovery
  • Data encryption
  • User analytics
  • Email notifications

​​4. Symptom-driven product and article recommendation system

5. Cart and checkout process

6. Order tracking

Building a Platform for Financial Report Analysis and Automated Digitization of Physical Documents

Building a Platform for Financial Report Analysis and Automated Digitization of Physical Documents

  • Building a Platform for Financial Report Analysis and Automated Digitization of Physical Documents screenshot 1
$50001 to $100000
Ongoing
Financial & Payments

Industry: FinTech‍

Market: Serbia and region (pending global expansion)

Project Duration: 6 months

Project Overview: Creating a platform for financial report analysis, digitization and automatization of physical documentation‍

Project’s Main Challenges 

1. Turning the Idea Into Project Specification

Selecting and triaging potential solutions to identify which one fits the client's needs the most, and developing such specifications that can be readily divided into development sub-tasks.

2. Handling Dynamic Data 

Reports can have as many data tables, text boxes, and graphs as they want. All of those can reference any row or column in the imported financial files. The main challenge of this step is building the report's framework so that it can show all the data in the correct format without knowing all the specifics upfront.‍

3. Tightening Up the Security Measures

FinTech companies - as well as other businesses that deal with sensitive information - want to keep their customers' trust by "tightening up" their security measures and minimizing any risk of security breaches and unauthorized access. This proactive approach is essential in any industry where trust and security are of vital concern.

Approach and Technology Stack

‍‍FinTech solutions require domain expertise, much like any other industry-specific project. This is why domain-driven design, or DDD, is critical for teams that want to build a stable and scalable base for future software development. The process involves, but is not limited to, the following:‍

  • Setting up an environment where a shared language is used between domain experts and client representatives
  • Building and structuring code around clear domain models
  • Ensuring that software solutions are custom-made and are precisely in line with client needs

MongoDB

The need to store dynamic report data led us to conclude that MongoDB was the best database for this particular project. The app's scalability and schemaless architecture will allow it to readily handle large volumes of data. ‍

Nest.js

One ofthe primary reasons our team chose Nest.js was its built-in security, which provides a solid basis for further security measures. Furthermore, its modularity and extensive ecosystem make it ideal for projects within the FinTech industry.‍

React

When it comes to handling massive UI-related data interactions, React was a logical choice - mainly due to its quick rendering abilities, along with code reusability - allowing us to significantly shorten development time frames.  

Platform’s Key Features and Functionalities

Role-Based Access Control 

Administrators, Clients, and Users share some functionalities, but they also have separate criteria that the platform must meet. We achieved this by implementing role-based access control.‍

Managing Clients and Companies

The platform enables employers who handle large groups of organizations or clients to manage them in a simple and user-friendly manner. They can easily access all important information, as well as create new clients or manipulate existing ones.‍

Storing Companies’ Financial Documentation

The secure storage of financial documentation is a critical component of the FinTech business. Digitization became a necessity and a major focus for each new product attempting to contribute to the financial niche.‍

Law-Driven Data Mapping

The law clearly defines documents containing sensitive financial information. When permitting users to upload financial documentation, the tech team must impose tight data mapping to guarantee that the information complies with the law.‍

Templates For Financial Analysis

The process of financial data analysis is not a fully arbitrary one that typically produces similar results that are required on a regular basis. To save our users' valuable time, we have allowed them to create and save templates that may be reused every time they create a report.‍

Generating, Storing, and Exporting Financial Analysis Reports

Once the users have uploaded their company's financial papers, mapped all of the data, and developed a template, they are enabled to generate the financial analysis report. These reports will employ a variety of dynamic tables, texts, and graphs to assist in summarizing and visualizing an extensive report. 

Exporting Reports As Excel and Word Docs

Once created, financial analysis reports can be simply exported as Excel and Word documents, which are useful for interacting with other departments within the employer's organization. Additionally, reports can be exported as XML files, which are commonly used by state agencies.

Key Results of the Project

  1. Efficient handling of large financial documents through an intuitive UI
  2. Financial data analysis in the form of a report that can be easily exported as an Excel, Word, or XML file
  3. Industry-level security standards 
Case Study: A revolutionary mobile navigation application

Case Study: A revolutionary mobile navigation application

  • Case Study: A revolutionary mobile navigation application screenshot 1
$50001 to $100000
Ongoing
Travel & Lifestyle

Industry: Mobile navigation map, travel planning

Market: USA, Africa, Europe (expected to be launched in Asia)‍

Project Duration: 6 months (ongoing)

Project Overview: A mobile navigation app that combines location‐based services with promotional offers, allowing users to discover and use special deals and coupons from businesses near their current location and along their planned route.‍

Challenge Overview: Implement mobile app navigation with intuitive UI that provides an overview of all relevant nearby businesses and navigation features. 

Products and Features:

  • Dynamic loading and display of nearby businesses
  • AI assistant
  • Route planning mode (main and alternative routes)
  • Driving Instructions 
  • Voice navigation
  • Promotional offers (deals and coupons)

Technologies:

  • Frontend: React Native
  • Backend: NodeJS, Express
  • Platforms: AWS, Cognito, S3, EC2

Project’s Main Challenges

Nearby relevant businesses

Upon opening the app the user should be presented with all nearby relevant businesses according to preselected and selected search filters. 

Navigation

Driving navigation modes must be able to guide the user to the desired destination. This includes turn-by-turn instructions and voice navigation.

Promotional offers (deals and coupons)

While on the road and following a planned route, the user is notified about the nearby and available deals and coupons.‍

Intuitive UI

The app showcases possibilities for exploring businesses and coupons, as well as planning and navigating the route, all presented within one simple screen.‍

AI assistant

Identifying and applying subcategory filtering based on the user’s detailed requirement descriptions. 

Tech Stack

React Native

Developing cross-platform applications in React native provides native-like performance as well as significant cost savings compared to maintaining separate native apps. 

NodeJS, Express

When it came to developing highly performant and scalable solutions, NodeJS and Express were the perfect choices. Considering that the core features were developed with React Native, choosing the lightweight and flexible backend setup saved us time developing backend services.

Platform’s Key Features and Functionalities

‍1. Dynamic loading and display of nearby businesses

Exploring the map, users are presented with relevant nearby businesses that are loaded based on users' location, zoom level, and map movement. Users can filter those businesses by preferred categories and subcategories.‍

2. AI assistant

The application offers human-like conversations with the AI chat that utilizes openAI’s LLM. The system detects your current location and asks you what you are interested to visit or see in your area. ‍

3. Route planning mode (main and alternative routes)

Trip planning is achieved by getting directions to the specific location and adding one or multiple stops. The users are presented with two paths, the quickest and the alternative, and they can pick the one they prefer.‍

4. Navigation mode

After planning the route, starting the navigation shows driving instructions at the top of the screen and locks the user’s position on the map. Depending on the speed, the map zooms in or zooms out to show the next street or crossroad. ‍

5. Voice navigation

All driving instructions are announced at 1.5 kilometers, 1 kilometer, 100 meters, and right before the turn. The app sometimes failed to register navigation instructions when passing through small roundabouts quickly. As the issue couldn’t be reproduced on simulators, alternative testing methods were required.‍

6. Promotional offers (deals and coupons)

Users are presented with nearby coupons and deals, as well as those found along the planned route. This allows them to plan their stops for restaurants, accommodations, gas stations, etc., in advance. Businesses with promotional offers are labeled to stand out and help users make their choices. Additionally, while driving, a notification pops up when approaching a relevant deal or promotion.

Key Results of the Project

‍User needs are evolving - what was once a simple map application is no longer enough. More often than ever, users tend to organize their trips by themselves and this is where the application we built adds value.

‍This mobile navigation app successfully bridges the gap between basic navigation on one side, and travel organization and searching for amenities on the other.

The results we have achieved are:

  • Dynamic display of nearby relevant businesses
  • Turn-by-turn and voice navigation
  • In time discovery of convenient promotional offers (deals and coupons)
  • AI-powered search customized by the user

Based on the exponential traction that the application has been gaining from the start, it is vowing to stand side by side with the current market leaders or even take their spotlight in the near future.