MarketPlace de rutinas de entrenamiento. Este sitio es un parcial en el cual se evaluan los conocimientos de PHP y SQL (MariaDB).
- PHP
- Composer
- Checkout Pro de mercado pago
- Intervention Image
- MariaDB
- CSS
- HTML
- Bootstrap
- Sistema de vistas
- CRUD de productos/rutinas/planificacion
- CRUD de usuarios
- CRUD de categorias
- Carrito de compras
- Creacion de usuarios con distintos roles
- Autenticacion de usuarios
- Permisos de acceso a los usuarios dependiendo la autenticacion y su rol.
- Paginacion de productos
- Edicion automatica de imagenes para que esten optimizadas para el sitio.
- Aceptar pagos atravez de mercado pago.
- Clona el repositorio: git clone https://github.com/Bartoloni00/TrainEmpire.git
- Navega hasta el directorio del proyecto: cd TrainEmpire
- Instala las dependencias usando Composer: composer install
- Importa la base de datos de MariaDB desde el archivo de volcado SQL proporcionado.
- Configura los ajustes de tu base de datos en el archivo config.php.
- Inicia un servidor de desarrollo PHP local o usa el servidor web que prefieras.
¡Las contribuciones son bienvenidas! Si tienes mejoras o nuevas características para agregar, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama: git checkout -b caracteristica-nueva-caracteristica
- Realiza tus cambios y haz commit: git commit -m 'Agregar alguna característica'
- Haz push a la rama: git push origin caracteristica-nueva-caracteristica
- Abre una solicitud pull detallando tus cambios.
Para cualquier consulta o comentario, por favor contáctame en [bartoloniabraham@gmail.com].