# Omni Resto | Comprehensive Restaurant Management System

> Advanced cross-platform desktop application designed to streamline restaurant operations management. Built with hexagonal architecture using Rust and React, this enterprise-grade solution handles everything from order management to financial control. Currently deployed and actively used by real clients, demonstrating robust performance in production environments.

- Author: [Rodrigo Agustín Andino](https://portafolio-andino-rodrigo.vercel.app/en/) (Tech Lead · Software Architecture · AI & RAG)
- Page: https://portafolio-andino-rodrigo.vercel.app/en/projects/omni-resto--comprehensive-restaurant-management-system/
- Versión en español: [Omni Resto | Sistema Integral de Gestión para Restaurantes](https://portafolio-andino-rodrigo.vercel.app/projects/omni-resto--sistema-integral-de-gestin-para-restaurantes/)
- Type: Desktop Management System
- Date: 2025
- State: Complete
- Technologies: Rust, React, TypeScript, Tauri, SQLite, TanStack Router, Zustand, Tailwind CSS
- Deploy: Desktop Application
- Source code: https://github.com/Rodriiandino/omni-resto

## What I learned

- Implementation of hexagonal architecture in Rust for backend systems
- Development of high-performance desktop applications with Tauri
- Advanced state management with Zustand and TanStack Router
- Real-time inventory tracking and automated stock management
- Implementation of secure role-based access control systems
- Integration of printer systems for kitchen/bar orders
- Development of complex financial reporting and analytics systems
- Cross-platform development best practices
- Type-safe development with Rust and TypeScript
- Optimization of SQLite database queries and relationships
