Dj-Car-Services es una aplicación de ejemplo desarrollada en Django que ofrece servicios de mantenimiento de vehículos. Este proyecto está diseñado para ser simple y servir como un ejemplo en la charla "Django Turbo Cargado". La aplicación incluye características básicas de gestión de servicios de mantenimiento de vehículos.
- Registro y autenticación de usuarios.
- Gestión de vehículos (agregar, editar, eliminar).
- Programación de servicios de mantenimiento.
- Registro de servicios realizados.
- Visualización de historial de mantenimiento.
Antes de ejecutar la aplicación, asegúrate de tener Python y Django instalados en tu sistema. Puedes instalar Django utilizando pip:
pip install Django
A continuación, sigue estos pasos para ejecutar el proyecto:
- Clona este repositorio:
git clone https://github.com/emilioferreyra/dj-car-services.git
- Navega al directorio del proyecto:
cd dj-car-services
- Crea un entorno virtual (opcional pero recomendado):
python -m venv venv
- Activa el entorno virtual:
- En Windows:
venv\Scripts\activate
- En macOS y Linux:
source venv/bin/activate
- Instala las dependencias del proyecto:
pip install -r requirements.txt
- Inicia el servidor de desarrollo de Django:
python manage.py runserver
La aplicación estará disponible en http://127.0.0.1:8000/. Puedes acceder al panel de administración en http://127.0.0.1:8000/admin/.
Accede al panel de administración para gestionar vehículos, servicios programados y servicios realizados.
Usuario: [email protected]
Contreseña: demolition
Sitio de administración de django usando Django Jazzmin:
Sitio de administración de Django por defecto:
Los usuarios pueden registrar sus vehículos, programar servicios de mantenimiento y ver su historial de mantenimiento.
En el siguiente enlace se encuentran las diapositivas de la presentación:
Para acceder a la página del proyecto Django, Django-Jazzmin, Django-Packages favor hacer clic aquí o escanear el siguiente código QR:
¡Las contribuciones son bienvenidas! Si deseas mejorar esta aplicación de ejemplo, siéntete libre de bifurcar el repositorio y enviar tus solicitudes de extracción.
Este proyecto se distribuye bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.