Este proyecto se encuentra finalizado, sin embargo, puede sufrir algunas modificaciones posteriores, ya sea por errores encontrados, optimización, cambios de versión, entre otros.
Estoy abierto a recibir cualquier tipo de sugerencia, corrección o consejo de quien quiera darlo. A su vez, no tengo problema en responder dudas o preguntas sobre el proyecto, puedes hacérmelas a través de cualquiera de los medios que tengo disponible en mi perfil.
Aplicación web desarrollada con Python y Django orientada a la gestión de una distribuidora, permitiendo administrar las principales entidades del negocio de forma centralizada.
La aplicación está organizada en distintos módulos que cubren las operaciones clave:
- Productos: alta, baja, modificación y consulta de productos (CRUD completo).
- Clientes: gestión integral de clientes con operaciones CRUD.
- Proveedores: administración de proveedores con funcionalidades CRUD.
- Cuentas:
- Registro de usuarios
- Visualización de perfil
- Edición de datos personales
El sistema permite trabajar de manera estructurada sobre cada entidad, facilitando la organización de la información y el mantenimiento de los datos dentro de la distribuidora.
Sigue estos pasos para ejecutar el proyecto en tu entorno local.
git clone https://github.com/AgustinTogni/CoderHousePython.gitcd CoderHousePythonSe recomienda utilizar un entorno virtual para aislar las dependencias del proyecto.
python -m venv venvvenv\Scripts\activateInstalar todas las librerías necesarias definidas en el archivo requirements.txt.
pip install -r requirements.txtEste paso crea las tablas necesarias en la base de datos.
python manage.py migrateIniciar el servidor de desarrollo de Django.
python manage.py runserverUna vez iniciado el servidor, abrir el navegador en:
http://127.0.0.1:8000/
Panel de administración:
http://127.0.0.1:8000/admin
- Python
- Django
- Bootstrap
- SQLite
- Asegúrate de tener Python instalado en tu sistema.
- Las dependencias del proyecto se encuentran en el archivo
requirements.txt.