Skip to content

A veterinary practice, equipped end to end.

Vully Vétérinaire, Montmagny (Vully), horses and small animals, 2026

The practice needed a clear online presence and a tool to keep its records, consultations and invoicing. I built both: the public website and a custom veterinary CRM connected to Bexio.

  • Next.js
  • Nuxt
  • Supabase
  • Bexio
  • SumUp

A clear website for animal owners.

Presentation of the practice, services for horses and small animals, opening hours, contact and emergency instructions. The practice’s phone number is always one tap away, on mobile and desktop.

Vully Vétérinaire website home page on desktop
Home
Vully Vétérinaire website Services page: services for horses
Services
Vully Vétérinaire website home page on a phone
Mobile

A management application built for the practice.

An installable web application, usable from a phone to a large screen, that brings the practice’s daily work together.

Mock-up, fictitious data. The CRM holds patient data: no real screenshot is published.
  • Clients and animals

    One record per owner and per animal: identification, medical history, consultations and invoices.

  • Consultations

    Report, services and products used, then an invoice generated from the consultation.

  • Reminders

    Vaccination and follow-up reminders created from the services, with a log of follow-ups.

  • Invoices and cash desk

    Invoices with VAT, payments and reconciliation of SumUp card payments.

  • Purchases

    Supplier invoices uploaded as PDF and sent to Bexio.

  • Catalogue and stock

    Services and products, prices, VAT, quantities and threshold alerts.

  • Analysis

    What was done, for whom, and what is invoiced, sent or paid.

  • SI ABV

    Antibiotic prescription reports sent to the federal FSVO system, with species and weight taken from the animal’s record.

  • Bexio

    Clients, catalogue and invoices synchronised with Bexio accounting.

The project, in three stages.

  1. 01

    Starting point

    A veterinary practice for horses and small animals that had to keep its records, invoicing, stock and antibiotic reports, and be found online.

  2. 02

    Implementation

    A public website, then a custom CRM delivered in stages: records, consultations, invoices, cash desk, stock, purchases, reminders, SI ABV and Bexio link.

  3. 03

    Result

    One record per animal, invoices prepared from the consultation and sent to Bexio, reminders created from the services and SI ABV reports prepared from the animal’s record.

A similar process on your side?

Send a short description of the problem. If the need is relevant, I will suggest a call to look at the process concretely.