Software & AI · From strategy to production

Case study · Secure document sharing platform

Document Exchange Platform: Web, Mobile and Business Connectors

A secure document sharing platform, available on the web, on mobile and from its users’ business tools. For this SaaS vendor, our product team builds the platform in .NET, the app in Flutter and the connectors, and tests every release.

Industry

SaaS vendor

What we built

Web platform, mobile app, business connectors

Technologies

.NET, Flutter

Team

8 people, Madagascar and Mauritius

The client

A SaaS vendor for document management and sharing.

A software vendor offering a secure document management and sharing platform for businesses and professionals. The solution centralizes exchanges, makes collaboration easier and integrates with major business tools.

Its users reach the service in several ways: from a browser, from their phone, or directly from the software they already use. The service has to stay consistent and secure, whatever the access point.

Secure document sharing platform

The challenge

One secure service, on every access point.

A secure collaborative platform

Centralize document exchanges between businesses and professionals.

Confidentiality and regulatory compliance

Protect the confidentiality of exchanges and meet regulatory requirements.

Web, mobile and business connectors

Extend the experience to every access point the vendor’s customers use.

A complete, stable product team

Support the platform’s evolution over time, with the same team.

What we built

Document exchange platform: the full product lifecycle.

01

Collaborative platform

Development of the web platform and the iOS and Android app.

02

Business connectors

Integration with users’ business software and secure exchanges.

03

Product leadership & quality

Roadmap prioritization and testing of every release.

Our team supports the entire product lifecycle, from web and mobile development to integration with business tools and quality assurance.

Team and organization

Eight people, four areas of expertise, one point of governance.

.NET development

3 developers. Application core & web platform.

Flutter mobile

2 developers. iOS & Android mobile app.

Product leadership & quality

1 Product Owner · 2 QA engineers. Product management & quality assurance.

Spread across Madagascar and Mauritius, the team is run as a single product team. The Product Owner sets priorities, the developers build the platform, the app and the connectors, and the QA engineers test each release. This is how we deliver, through a dedicated IT team: a stable team that designs, builds and tests changes as the roadmap moves forward.

Technologies used

.NET for the platform, Flutter for mobile.

The application core and web platform are built in .NET; the iOS and Android app is built in Flutter, with a shared codebase. The connectors link the platform to users’ business software, with particular attention to secure exchanges.

Outcome and current status

A platform available wherever its users work.

  • Users share documents from the web, from the mobile app or from their business tools.
  • A single product team knows the whole service, from the platform to the connectors, under one point of governance.
  • Security is handled at every access point, and every release is tested by quality assurance.

Our team continues to evolve the platform in line with the vendor’s roadmap. See also another web and mobile project, for Gorilla eSIM.

Frequently asked questions

Document exchange platform: your questions.

What did we build for this vendor?

The document exchange web platform, the iOS and Android app and the connectors that link the platform to business software, including secure exchanges and quality assurance.

Which technologies are used?

.NET for the application core and web platform, Flutter for the mobile app. See our .NET and Flutter expertise.

How is the team made up?

Eight people across Madagascar and Mauritius. Three .NET developers, two Flutter developers, one Product Owner and two QA engineers, run as a single team.

What do the business connectors do?

They link the platform to the business software used by the vendor’s customers, so that document exchanges fit into their existing tools.

What project do you want to build?

Tell us about your users, your software and what you want to build or improve.

Book a 30-min call with a tech lead

What are you looking for?