Actualización definitiva del README: descripción de fidelización por pablinux y xsystem
This commit is contained in:
53
README.md
Normal file
53
README.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
# SIGMA - Aplicación de Fidelización de Clientes
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
SIGMA es una potente aplicación de fidelización desarrollada por **pablinux** y **xsystem**. Su objetivo principal es facilitar el registro de clientes y la acumulación de puntos por compras o acciones específicas, los cuales pueden ser posteriormente canjeados por una amplia variedad de productos en la tienda o por monedas virtuales.
|
||||||
|
|
||||||
|
## 🚀 Características Principales
|
||||||
|
|
||||||
|
### 💎 Interfaz de Usuario "Next-Gen"
|
||||||
|
- **Navegación macOS Dock**: Sistema flotante y animado para una navegación intuitiva.
|
||||||
|
- **Diseño Responsivo Total**: Experiencia fluida en móvil, tablet y escritorio.
|
||||||
|
- **Estética Premium**: Glassmorphism y micro-animaciones modernas.
|
||||||
|
|
||||||
|
### 📱 Funcionalidades Clave
|
||||||
|
- **Registro de Clientes**: Gestión centralizada para la captación de usuarios.
|
||||||
|
- **Acumulación de Puntos**: Sistema dinámico para premiar la lealtad de los clientes.
|
||||||
|
- **Canje de Recompensas**: Interfaz para cambiar puntos por productos físicos o activos digitales (monedas virtuales).
|
||||||
|
- **Escaneo de QR**: Lector integrado para validar promociones y sumar puntos al instante.
|
||||||
|
- **Perfil del Cliente**: Gestión de datos personales y seguimiento de puntos acumulados.
|
||||||
|
|
||||||
|
## 🛠️ Stack Tecnológico
|
||||||
|
|
||||||
|
- **Backend**: Node.js & Express
|
||||||
|
- **Frontend**: EJS & Tailwind CSS
|
||||||
|
- **Iconografía**: Material Symbols Outlined
|
||||||
|
- **Lector QR**: html5-qrcode
|
||||||
|
- **Base de Datos**: MySQL (compatible)
|
||||||
|
|
||||||
|
## 📁 Estructura del Proyecto
|
||||||
|
|
||||||
|
```text
|
||||||
|
src/
|
||||||
|
├── app.js # Entrada principal
|
||||||
|
├── rutas/ # Endpoints (rt_Generales.js)
|
||||||
|
├── controladores/ # Lógica (controlador_General.js)
|
||||||
|
└── views/ # Plantillas EJS
|
||||||
|
├── partials/ # Dock de navegación
|
||||||
|
├── login.ejs # Registro y acceso
|
||||||
|
├── panel.ejs # Dashboard de puntos
|
||||||
|
├── tienda_canje.ejs # Centro de canje
|
||||||
|
├── perfil.ejs # Información del cliente
|
||||||
|
└── escanear.ejs # Lector de códigos
|
||||||
|
```
|
||||||
|
|
||||||
|
## ⚙️ Configuración e Instalación
|
||||||
|
|
||||||
|
1. **Instalar dependencias**: `npm install`
|
||||||
|
2. **Ejecutar desarrollo**: `npm run dev`
|
||||||
|
|
||||||
|
---
|
||||||
|
*Desarrollado con excelencia por pablinux & xsystem.*
|
||||||
Reference in New Issue
Block a user