Home > Projects > Aniware Clinic

Aniware clinic

A comprehensive CRM solution for veterinary business management

Type

Web

Industry

Animal Health

Country

Finland

Highlights

  • Customer management system
  • Easy appointment scheduling and online booking
  • Inventory and medication management system
  • Integration with external laboratories for diagnostics
  • In-app billing, payment tracking, and automated reminders

Challenge

When the client approached SoftTeco, the platform was in its early stages and had limited functionality. Initially, it was built using a microservices architecture, requiring separate instances for each new clinic. However, this approach led to higher operational costs in scaling the system. Our task was to optimize the platform and expand its functionality by adding various features, including integration with external laboratories, payment processing, and an automated invoicing system.

Aniware Clinic

Solution

SoftTeco re-architected the platform from a microservices structure to a monolithic architecture using PostgreSQL, significantly reducing operational costs. We also added new features to make the app more user-centric and valuable. For quality assurance, SoftTeco leveraged Cypress.js for automated testing and used Sentry as a bug-tracking tool to ensure high code quality and stability.

Tech Stack

Components

Java 21

Vaadin 24

Stripe

Sentry

SendGrid

Spring Cloud

Spring boot 3.2.7

Google Cloud Platform

How it works

The platform, built entirely in Java and hosted on the Google Cloud Platform (GCP), includes various functional modules designed to optimize the operations of veterinary clinics. The user interface is developed using Vaadin, providing a modern and intuitive experience for both clinic staff and clients. It features an intuitive appointment scheduling system with FullCalendar2, allowing clients to easily book appointments online. Automated SMS reminders ensure clients don’t miss their scheduled appointments.

The platform integrates with external diagnostic laboratories like IDEXX, enabling clinics to order tests and receive results directly within the system. Additionally, the inventory management system allows clinics to track medications and supplies while ensuring regulatory compliance through integration with government systems via XROAD.

brokerstar

The system also includes robust features such as reporting, invoicing, payment tracking, and automated reminders, streamlining financial operations for clinics and ensuring smooth day-to-day functioning. Furthermore, to enhance the platform’s accessibility and reach, it has been localized in 12 languages.

Need a high-performing CRM solution for your business?

Let SoftTeco handle your tech challenges and design a software solution tailored precisely to your unique requirements. 

Results

SoftTeco maintains a partnership with the client, providing ongoing support, maintenance, and introduction of new features upon request. Upcoming enhancements include the integration of SendGrid for email communication, Twilio for SMS and WhatsApp messaging, and online payments via Stripe.

Brokerstar

Brokerstar

A comprehensive broker web-platform

Insurance

  • Web
Golf Club

Golf Club

An AI-powered analyzer of golf players

Sports & Lifestyle

  • Web
  • ML

    Start your digital transformation journey today

    Drop us a line via the form below or contact us at info@softteco.com and our representative will get back to you within one business day.

    I agree with the Privacy Policy and the Terms of Services

    Softteco Logo Footer