byteNative

OmniVision GmbH

Customer Service & CRM Platform

Service staff need quick answers, not ten open tabs. For OmniVision, we built an interface that unites all relevant data in one place, owning the whole stack along the way, from the UI to the API to deployment.

  • Frontend
  • Backend
  • System Integration
  • DevOps
Enterprise · CRM

Starting point

All customer data in one place

The existing Microsoft Dynamics environment was powerful, but sluggish in everyday use. Service staff jumped back and forth between screens and lost time.

We built a lean interface that bundles customer data, orders, and terms from Dynamics 365 and makes everything findable in seconds. Consistent and fast for the whole service team.

Challenge & solution

The data was spread across Dynamics 365, MS SQL Server, and SharePoint, and could only be assembled by working across multiple systems.

We connected Dynamics 365 via Microsoft Graph and Azure AD and consolidated all sources into a Node.js/Express API. The React frontend stays smooth even with large volumes of data; deployment runs automatically via Docker, Nginx, and SSH/SFTP.

Highlights

Noticeably faster

A modern interface that stays smooth even with large volumes of data.

Cleanly integrated

Direct integration with Dynamics 365, MS SQL Server, SharePoint, and Azure AD.

Built for everyday work

Developed around the real workflows of the service team.

Technologies used

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS 4
  • Radix UI
  • TanStack Query
  • TanStack Table
  • Zustand

Backend

  • Node.js
  • Express
  • MS SQL Server
  • SharePoint

Integration

  • Microsoft Dynamics 365
  • Microsoft Graph
  • Azure AD

DevOps

  • Docker
  • Nginx
  • SSH/SFTP
  • Git

Take a look at more work that's related in theme or technology.

Sounds like your project?

Tell us about it. The first chat is free and without obligation.