Dunder Tifflin es un sistema de gestión para una empresa de venta de mateial de oficina que permite manejar clientes, inventarios, ventas y reportes de manera eficiente. Inspirado en la icónica compañía ficticia de The Office, este proyecto busca implementar un sistema sencillo y funcional para pequeñas empresas.
- Gestión de clientes: Registro, consulta, actualización y eliminación de datos de clientes.
- Control de inventario: Seguimiento de productos, cantidades disponibles y actualizaciones de stock.
- Módulo de ventas: Registro de transacciones y generación de reportes.
- Reportes personalizados: Análisis de ventas y estado del inventario.
- Interfaz amigable: Pensada para ser sencilla e intuitiva.
Dunder-Tifflin/
├── src/ # Código fuente principal
├── data/ # Datos de prueba e inventario
├── tests/ # Pruebas unitarias
├── README.md # Documentación del proyecto
├── requirements.txt # Dependencias del proyecto
-
Clonar el repositorio
git clone https://github.com/Pablito2442/Dunder-Tifflin.git cd Dunder-Tifflin -
Crear un entorno virtual (opcional pero recomendado)
python -m venv env source env/bin/activate # En Windows usa env\Scripts\activate
-
Instalar dependencias Para Linux
pip install -r requirements.txt && ./generarDB.shPara Windows
pip install -r requirements.txt && ./GenerarDB.bat -
Ejecutar el sistema
python manage.py runserver
- Lenguaje: Python 3.8+
- Bibliotecas principales:
- Django: Estruturacion del proyecto .
- Autenticación y roles de usuario.
- Módulo de facturación integrado.
- Exportación de reportes a formatos como PDF y Excel.
- Diseño responsivo para dispositivos móviles.
- Integración con APIs de envío y logística.
Inspirado por The Office, una serie que nos recuerda la importancia del humor incluso en las oficinas más peculiares. 🎉