CAFRA Veterinaria

Aplicación de escritorio para gestión veterinaria

Contexto

CAFRA Veterinaria es una aplicación de escritorio desarrollada para modernizar la gestión de clínicas veterinarias. Construida con Tauri, combina la flexibilidad de React con el rendimiento nativo de Rust, creando una solución robusta que funciona sin conexión a internet. El proyecto surge de la necesidad de tener un sistema confiable, rápido y seguro que no dependa de conexiones web.

Objetivo

Crear una aplicación de escritorio completa que permita a las clínicas veterinarias gestionar todas sus operaciones de manera offline. El objetivo es proporcionar una herramienta confiable que funcione independientemente de la conectividad a internet, con almacenamiento local seguro y rendimiento nativo. La aplicación busca ser la solución definitiva para veterinarias que necesitan un sistema robusto y autónomo.

Arquitectura Tauri + React

La aplicación utiliza Tauri como framework principal, combinando un frontend en React con un backend en Rust. Esta arquitectura híbrida ofrece lo mejor de ambos mundos: la flexibilidad y rapidez de desarrollo de React para la interfaz, y la seguridad y rendimiento de Rust para las operaciones del sistema. SQLite proporciona una base de datos local robusta y confiable.

Funcionalidades Principales

Sistema completo de gestión offline que incluye: registro de clientes y mascotas con validaciones, calendario de citas, sistema de consultas médicas con historial completo, registro de clientes y mascotas.

Interfaz de Usuario Moderna

Desarrollada con React y Tailwind CSS, la interfaz combina modernidad con funcionalidad. Utiliza shadcn/ui para componentes consistentes y profesionales. El diseño es completamente responsivo dentro de la ventana de la aplicación, adaptándose a diferentes tamaños de pantalla. La experiencia de usuario es fluida y nativa, sin las limitaciones típicas de las aplicaciones web.

Herramientas utilizadas

taurireacttypescripttailwindshadcnrustsqlitegitfigma

Paleta de colores

Contacto

Ingeniero de software Full Stack con más de 2 años de experiencia en el desarrollo de aplicaciones web. Si tienes un proyecto en mente o simplemente quieres saludar, no dudes en enviarme un mensaje.

ben.ja07@live.cl