Descripción:
AppSalon es una aplicación web diseñada para gestionar citas y servicios en un salón de belleza. Desarrollada en PHP vanilla, utiliza el patrón de diseño MVC implementado mediante un framework personalizado creado por Juan de La Rosa. Esta arquitectura asegura una separación clara entre la lógica de negocio, la presentación y la interacción con la base de datos, facilitando la escalabilidad y el mantenimiento.
Características principales:
- Gestión de usuarios: Registro, inicio de sesión y recuperación de contraseñas con validación por correo.
- Citas personalizadas: Los clientes pueden seleccionar servicios, horarios y profesionales disponibles.
- Panel administrativo: Gestión de servicios, clientes y citas desde una interfaz centralizada.
- Framework propio: Sistema de enrutamiento, controladores y modelos adaptados a las necesidades del proyecto.
- Front-end dinámico: SCSS para estilos reutilizables y JavaScript para interacción del usuario.
- Base de datos relacional: Configuración optimizada para manejar usuarios, servicios y citas mediante MySQL.
Tecnologías utilizadas:
- Backend: PHP vanilla con un framework personalizado.
- Frontend: SCSS para estilos avanzados y JavaScript para interacción.
- Base de datos: MySQL, gestionada a través de modelos Active Record en PHP.
- Automatización: Herramientas como Gulp para la gestión de recursos (CSS y JS).
- Control de versiones: Archivo
.gitignore
para un manejo eficiente del repositorio.
Destacado técnico:
El uso de un framework personalizado basado en el patrón MVC demuestra un sólido entendimiento del diseño de aplicaciones modulares y reutilizables. Esto, combinado con tecnologías modernas de frontend, garantiza una experiencia de usuario fluida y eficiente.














