Diferencia entre revisiones de «Proyecto: eCars»
m Protegió «Proyecto: eCars»: Spam excesivo ([Editar=Permitir solo administradores] (indefinido) [Trasladar=Permitir solo administradores] (indefinido)) |
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 3 ediciones intermedias del mismo usuario) | |||
Línea 77: | Línea 77: | ||
=== Página principal === | === Página principal === | ||
[[Archivo: | [[Archivo:Index.jpeg|center|thumb|300px|Página principal eCars]] | ||
== 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
- Servidor web con soporte para PHP (Apache, Nginx, etc.).
- Base de datos MySQL o compatible.
- Repositorio Git: [eCars en GitHub](https://github.com/Malejo89/ecars).
Pasos de instalación
- Clonar el repositorio:
git clone https://github.com/Malejo89/ecars.git
- 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
- 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");
- 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
- 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.).
- Insertar productos:
- Accede a FormProductosINS.php para agregar nuevos productos.
- Visualizar productos:
- Usa el filtro en FormProductosVER.php para ver y buscar productos por marca.
- Modificar marcas:
- Puedes modificar marcas existentes desde FormMarcasUPD.php.
- Eliminar productos:
- Elimina productos no deseados desde FormProductosDEL.php.
Capturas de pantalla
Página principal
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.