Fusengine
Web and mobile development

Custom web and mobile applications for SMEs in French-speaking Switzerland

Web app · mobile · business software · MVP · redesign · integrations · Lausanne · Geneva · Riviera

We develop custom web apps, mobile applications and business software for SMEs in French-speaking Switzerland: client portals, back offices, field tools, APIs and automations. The goal is to replace Excel, scattered emails and duplicate data entry with a clear workflow connected to existing tools, with MVP scoping, redesign options and reliable maintenance for Lausanne, Geneva, Vevey, Nyon, Fribourg, Neuchatel and Montreux.

OpsRomandieApp.swift
SourcesAppOpsRomandieApp.swift
1import SwiftUI
2import Observation
3
4@main
5struct OpsRomandieApp: App {
6 var body: some Scene {
7 WindowGroup {
8 FieldWorkflowView("Genève")
9 }
10 }
11}
12
13@Observable
14final class WorkflowStore {
15 var jobs: [Job] = Job.sample
16 var status: SyncStatus = .idle
17 let sync = OpsSync()
18}
19
20struct FieldWorkflowView: View {
21 let city: String
22 @State private var store = WorkflowStore()
23 var body: some View {
24 NavigationStack {
25 List(store.jobs) { job in
26 JobRow(job: job, city: city)
27 }
28 .navigationTitle("Interventions")
29 .toolbar {
30 Button("Synchroniser") {
31 Task { store.status = await store.sync.push(store.jobs) }
32 }
33 }
34 }
35 }
36}
37
38actor OpsSync {
39 func push(_ jobs: [Job]) async -> SyncStatus {
40 return .ready(updated: jobs.count)
41 }
42}
Business tools for Swiss SMEs

Web and mobile development: build a useful application, not another interface

A web and mobile development page should not only promise an iOS or Android app. The real need is often more concrete: centralizing requests, replacing spreadsheets, automating approvals, connecting a CRM or giving field teams a reliable tool.

We support SMEs across French-speaking Switzerland with clear scoping: web app, client portal, business software, mobile application, application redesign, API, automation and maintenance. Typical projects include a business web app in Lausanne, a client portal in Geneva, a CRM-connected sales tool in Nyon, an SME back office in Vevey or a field application for teams active between Montreux, Fribourg and Neuchâtel.

The goal is to decide quickly what deserves development, what can be automated, what should stay simple and how to ship a usable MVP before building a product that is too wide.

  • Business scoping before technical choices
  • Clickable prototype to validate screens and roles
  • Web, mobile, API and automation for SMEs in Lausanne, Geneva, Vevey and Nyon
  • Maintenance, security, Swiss hosting and future iterations planned early
produit.app

Product architecture

Usable MVP

Portal, back-office and API scoped before development.

Client portalRequests · documents
Back-officeRoles · statuses
CRM APISync · webhooks
BriefPrototypeRelease

Rights, data and reporting in one foundation.

terrain.app

Client · Vevey

Field ticket #1842

Sync OK
ReceivedRequest qualified
AssignedVisit scheduled
ApprovedReport ready
PhotoChecklistSignature

Offline mode accepted · data pushed back to CRM

Budget and scope

What budget should you plan for a web app or business tool?

A custom application is not priced like a showcase website. Budget depends on roles, screens, data, integrations, security and expected maintenance.

Web app or mobile MVP

01
From CHF 8,000

4 to 8 weeks

Request scoping
  • Scope, main journey and prototype
  • Responsive or focused mobile interface
  • Users, roles and key data foundation
  • Production release and first feedback loop

Business software or portal

02
From CHF 15,000

6 to 12 weeks

Request scoping
  • Full workflow and business rules
  • API, CRM, ERP or existing tools connected
  • Dashboards, exports and notifications
  • Testing, security and handover documentation

Application redesign or maintenance

03
After audit

Diagnosis within 7 days

Request scoping
  • Code, UX, data and risk audit
  • Progressive migration plan
  • Fixes, stabilization or maintenance takeover
  • Prioritized product roadmap

Scoping avoids vague quotes: we separate the MVP, useful automations, critical integrations and evolutions that can wait.

Project formats

Web app, mobile, business software and application redesign

The page stays generic, but the intents are precise: build an internal tool, launch an MVP, connect systems or recover an existing application without multiplying local pages.

Portal, back office, extranet

Custom web app to centralize requests, data and access

A web app fits when the tool must work everywhere, stay maintainable and centralize roles: internal team, customer, partner, administrator or management.

Business web app interface with dashboard, requests, statuses and indicators for a Swiss SME

It can become a client portal, extranet, back office, document area, approval workflow, dashboard or operational tracking tool.

Local intents stay natural: a B2B portal in Lausanne, a service interface in Geneva, a sales tool in Nyon or a back office for a Vevey SME do not need separate pages to make sense.

When to choose a web app:

  • Secure role-based access and clear user journeys.
  • Centralized data with filters, statuses, exports and notifications.
  • Maintainable technical base for post-MVP modules.
  • Responsive interface usable on desktop, tablet and mobile.
iOS, Android, field work

Mobile application for field teams, customers or recurring operations

A mobile app makes sense when the phone creates real value: field input, photos, QR code, notifications, geolocation, off-desk usage or frequent customer interaction.

Field mobile application mockup with checklist, photos, status and synchronization

Development can start as a mobile MVP, PWA or native app depending on publishing, performance, hardware and budget constraints.

Swiss use cases distribute naturally: Riviera interventions, Geneva customer relationship, Lausanne sales tracking, Fribourg team coordination or technical operations in Neuchatel.

When mobile becomes useful:

  • Mobile screens prototyped before full development.
  • Short input flows to reduce field errors.
  • Notifications, media, statuses and sync scoped to the real need.
  • Publishing, tests and maintenance framed in the quote.
Process, automation, API

Business software to replace scattered files and recurring manual work

Business software helps when standard tools force the team to work around the real process: duplicate entries, sensitive spreadsheets, email approvals, manual exports or lack of visibility.

Business software interface connecting CRM, invoicing, tasks, APIs and reporting

Development starts with the workflow: what data enters, who approves, where information goes out, what integrations are needed and which steps can be automated.

The page keeps cities as contextual signals: administrative automation in Lausanne, service portal in Geneva, operations tracking in Montreux or technical tooling for a Neuchatel SME.

What business software clarifies:

  • Roles, data, approvals and exceptions mapped first.
  • API, CRM, ERP, email or existing tools connected.
  • Measurable automations without building an oversized platform.
  • Maintenance and continuous improvement after launch.
Recovery, technical debt, migration

Application redesign to stabilize an existing tool without losing usage

Application redesign is useful when a tool already exists but slows the team down: performance, bugs, dated UI, vendor dependency, technical debt or missing documentation.

Application redesign diagram connecting legacy database, API, new interface and progressive migration

Good scoping avoids rewriting blindly. We identify critical usage, data to protect, integrations, modules to keep and areas to rebuild progressively.

This approach supports SMEs with an internal tool in Vevey, Nyon, Fribourg, Geneva, Lausanne, Montreux or Neuchatel that need reliability without stopping activity.

Redesign without breaking operations:

  • Technical, functional and security audit of the existing system.
  • Step-by-step migration plan based on business priorities.
  • New UX, clean APIs and usable documentation.
  • Maintenance takeover when the product must keep evolving.
  1. 01

    Business scoping and operational priorities

    We identify roles, data, bottlenecks, approvals, existing tools and expected gains before choosing web app, mobile, business software or simple automation.

  2. 02

    Journey mapping and clickable prototype

    Critical screens are designed before code: dashboard, forms, statuses, notifications, client access, field mode or back office depending on the project.

  3. 03

    Technical architecture, security and data

    We define hosting, roles, backups, permissions, APIs, integrations, data protection and sensitive information handling to avoid a fragile MVP.

  4. 04

    Development in short deliverable batches

    The project progresses through testable modules: authentication, core workflow, data, interface, integrations, exports and priority automations.

  5. 05

    Tests with real users

    Feedback from teams, customers or field operators helps correct screens, reduce friction and prioritize adjustments before launch.

  6. 06

    Production release, monitoring and documentation

    Launch includes responsive checks, logs, backups, monitoring, handover documentation, admin access and rollback planning when needed.

  7. 07

    Maintenance and evolution from usage data

    After launch, improvements follow real usage: new integrations, automations, performance, security, support and prioritized roadmap.

Why Fusengine

A technical partner to scope, ship and maintain

Custom development rarely fails because of code alone. It fails when the need is poorly scoped, the MVP too large, data misunderstood or maintenance forgotten.

01

Scoping before technology

React Native, Astro, Laravel, Node.js, APIs or automation are chosen only after the workflow, constraints and budget are clear.

02

One tool, usage adapted to Swiss teams

We work with SMEs across French-speaking Switzerland, describing concrete situations: a client portal in Geneva, back office in Lausanne, field application on the Riviera, sales tracking in Nyon, coordination in Fribourg or technical operations in Neuchâtel. Local examples locate real usage rather than multiplying pages.

03

Maintenance included in the thinking

Backups, monitoring, security, iterations, documentation and maintenance takeover are framed before production.

Web and mobile development FAQ

Key questions before launching a custom application

These answers help decide whether the need is a web app, mobile app, business software, automation or application redesign.

FAQ · 8 questions

Question not listed?Write to us
Web or mobile project

Scope an application that is actually worth building

We verify the need, users, data, integrations, budget and first useful MVP before starting development.

  • MVP scoped before final quote
  • Maintenance available after launch
  • French-speaking Switzerland, Swiss hosting, clear access
View solutions