JeanCell es una tienda virtual de teléfonos inspirada en la tienda de un amigo. Este proyecto está desarrollado utilizando el patrón Modelo-Vista-Controlador (MVC) y cuenta con funcionalidades de administración para gestionar la tienda.
- MVC y PHP8: El proyecto está estructurado siguiendo el patrón MVC, lo que permite una separación clara de responsabilidades y una mayor mantenibilidad. Se utiliza PHP8 para el desarrollo del backend.
- MySQL: La base de datos utilizada es MySQL, donde se almacenan la información de los productos, usuarios y otras entidades relevantes para el funcionamiento de la tienda.
- SASS y JS: Para la parte de diseño, se utiliza el preprocesador SASS para generar estilos CSS de manera más eficiente. Además, se emplea JavaScript para la interactividad y funcionalidades adicionales en el frontend.
- Clona este repositorio en tu máquina local.
- Configura la conexión a la base de datos en el archivo
config/database.php
. Asegúrate de proporcionar las credenciales correctas para tu entorno. - Importa la estructura de la base de datos utilizando el archivo SQL proporcionado en la carpeta
database
. - Abre el proyecto en un servidor web compatible con PHP, como Apache o Nginx.
- Accede a la aplicación en tu navegador y podrás explorar la tienda virtual de teléfonos.
-
Administrador:
- Correo electrónico: admin@admin.com
- Contraseña: 123456
-
Usuario:
- Correo electrónico: correo@correo.com
- Contraseña: 123456
Si deseas contribuir a este proyecto, puedes seguir estos pasos:
- Haz un fork de este repositorio.
- Crea una rama con la nueva funcionalidad o corrección que deseas implementar.
- Realiza tus cambios y realiza commits descriptivos.
- Envía una solicitud de pull con tus cambios.
Agradecemos todas las contribuciones y sugerencias para mejorar este proyecto.