Diferencia entre revisiones de «Proyecto: eCars»

De MCC™ Wiki
m Cambió la configuración de protección de «Proyecto: eCars»: Spam excesivo ([Editar=Permitir solo administradores] (indefinido) [Trasladar=Permitir solo administradores] (indefinido)) [en cascada]
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 77: Línea 77:


=== Página principal ===
=== Página principal ===
[[Archivo:Index.jpeg|center|thumb|300px|Banner eCars]]
[[Archivo:Index.jpeg|center|thumb|300px|Página principal eCars]]
 
=== Tabla de productos ===
[[Archivo:images/icoDEL.gif|center|thumb|300px|Visualizar Productos]]


== Contribuciones ==
== Contribuciones ==

Revisión actual - 04:50 13 sep 2024

eCars - Sistema de Administración de Repuestos

Este es un sistema web sencillo para la administración de repuestos de autos, desarrollado en PHP y MySQL. Permite realizar operaciones CRUD (Crear, Leer, Actualizar, Eliminar) sobre productos y marcas.

Características principales

  • Gestión de productos (Insertar, Visualizar, Eliminar).
  • Gestión de marcas (Insertar, Modificar).
  • Funcionalidad de filtro y búsqueda de productos por marca.
  • Interfaz simple y funcional.
  • Base de datos estructurada para productos y marcas.

Estructura del proyecto

  • index.php: Página de inicio del sistema.
  • css/styles.css: Archivo de estilos para el diseño de la interfaz.
  • images/: Contiene las imágenes usadas en el sitio, como logos y favicons.
  • sql/maxiscomputers_ecars.sql: Archivo SQL para la estructura y datos iniciales de la base de datos.
  • ComboBox.inc, Menu.inc, Conexion.inc: Archivos de funciones comunes y menú.
  • Form*: Formularios para la gestión de productos y marcas.
  • Proceso*: Archivos de backend para procesar acciones como insertar, eliminar, y actualizar productos y marcas.

Instalación

Requisitos

Pasos de instalación

  1. Clonar el repositorio:
git clone https://github.com/Malejo89/ecars.git
  1. Configurar la base de datos:
  • Crear una base de datos en MySQL con el nombre maxiscomputers_ecars.
  • Importar el archivo SQL incluido:
mysql -u usuario -p maxiscomputers_ecars < sql/maxiscomputers_ecars.sql
  1. Configurar la conexión a la base de datos:
  • Edita el archivo Conexion.inc y actualiza las credenciales de conexión:
$conex = mysqli_connect("localhost", "usuario", "clave", "maxiscomputers_ecars");
  1. Configuración del servidor:
  • Coloca los archivos del proyecto en el directorio raíz de tu servidor web (ejemplo: /var/www/html).
  • Asegúrate de que el servidor esté configurado para servir archivos PHP.

Uso del sistema

  1. Página de inicio:

Navega a index.php para acceder al menú principal, desde donde puedes realizar todas las operaciones (insertar productos, eliminar productos, modificar marcas, etc.).

  1. Insertar productos:
  • Accede a FormProductosINS.php para agregar nuevos productos.
  1. Visualizar productos:
  • Usa el filtro en FormProductosVER.php para ver y buscar productos por marca.
  1. Modificar marcas:
  • Puedes modificar marcas existentes desde FormMarcasUPD.php.
  1. Eliminar productos:
  • Elimina productos no deseados desde FormProductosDEL.php.

Capturas de pantalla

Página principal

Página principal eCars

Contribuciones

Si deseas contribuir al proyecto, puedes crear un fork del repositorio, realizar las mejoras y luego abrir un pull request. Las contribuciones son bienvenidas.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.