Sistema completo de gestión de préstamos desarrollado con React, TypeScript y Tauri para aplicaciones de escritorio.
- Gestión de Clientes - Registro y seguimiento de clientes
- Sistema de Préstamos - Cálculo de cuotas e intereses
- Panel de Administración - Dashboard con métricas
- Reportes y Estadísticas - Generación de reportes financieros
- Backend Integrado - API REST con autenticación JWT
- Aplicación de Escritorio - Build nativo con Tauri
- React 18 - Biblioteca de interfaz de usuario
- TypeScript - Tipado estático
- Vite - Build tool y dev server
- Tailwind CSS - Framework de estilos
- React Router - Navegación entre vistas
- Rust - Lenguaje del backend
- Tauri - Framework para aplicaciones de escritorio
- Axum - Framework web para APIs
- Diesel - ORM para base de datos
- SQLite - Base de datos principal
# Clonar el repositorio
git clone https://github.com/VictorHerdz10/PrestaGest-with-Tauri.git
cd PrestaGest-with-Tauri
# Instalar dependencias
npm install
# Ejecutar en modo desarrollo
npm run tauri devsrc/
├── components/ # Componentes reutilizables
├── pages/ # Vistas principales
├── hooks/ # Custom hooks de React
├── types/ # Definiciones de TypeScript
├── utils/ # Funciones utilitarias
└── styles/ # Estilos globales
- Configuración inicial del proyecto
- Estructura base con React + TypeScript
- Integración con Tauri
- Diseño del sistema de autenticación
- Componentes base de la UI
- Configuración de la base de datos
- Módulo de clientes
- Sistema de préstamos
- Panel de administración
- Generación de reportes
- Build de producción
Las contribuciones son bienvenidas. Por favor:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
Victor Herdz - VictorHerdz10
- GitHub: @VictorHerdz10
- Issues: Reportar un problema
Nota: Este proyecto está en desarrollo activo. La documentación se actualizará a medida que avance el desarrollo.