Skip to content

MarketPlace de rutinas de entrenamientos. creado principalmente con PHP y MariaDB.

Notifications You must be signed in to change notification settings

Bartoloni00/TrainEmpire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrainEmpire

MarketPlace de rutinas de entrenamiento. Este sitio es un parcial en el cual se evaluan los conocimientos de PHP y SQL (MariaDB).

Tecnologias y lenguajes utilizados:

  • PHP
  • Composer
    • Checkout Pro de mercado pago
    • Intervention Image
  • MariaDB
  • CSS
  • HTML
  • Bootstrap

Funcionalidades:

  • 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.

Instalacion:

Para poner en marcha este proyecto en tu máquina local, sigue estos pasos:

  1. Clona el repositorio: git clone https://github.com/Bartoloni00/TrainEmpire.git
  2. Navega hasta el directorio del proyecto: cd TrainEmpire
  3. Instala las dependencias usando Composer: composer install
  4. Importa la base de datos de MariaDB desde el archivo de volcado SQL proporcionado.
  5. Configura los ajustes de tu base de datos en el archivo config.php.
  6. Inicia un servidor de desarrollo PHP local o usa el servidor web que prefieras.

Contribuciones:

¡Las contribuciones son bienvenidas! Si tienes mejoras o nuevas características para agregar, sigue estos pasos:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama: git checkout -b caracteristica-nueva-caracteristica
  3. Realiza tus cambios y haz commit: git commit -m 'Agregar alguna característica'
  4. Haz push a la rama: git push origin caracteristica-nueva-caracteristica
  5. Abre una solicitud pull detallando tus cambios.

Contacto:

Para cualquier consulta o comentario, por favor contáctame en [bartoloniabraham@gmail.com].

About

MarketPlace de rutinas de entrenamientos. creado principalmente con PHP y MariaDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages