Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesus-adame/sistema-ordenes
Sistema de administración de ordenes
https://github.com/jesus-adame/sistema-ordenes
Last synced: 23 days ago
JSON representation
Sistema de administración de ordenes
- Host: GitHub
- URL: https://github.com/jesus-adame/sistema-ordenes
- Owner: jesus-adame
- Created: 2024-11-14T01:39:01.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-14T02:04:38.000Z (3 months ago)
- Last Synced: 2024-11-14T02:32:29.739Z (3 months ago)
- Language: PHP
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sistema de administración de órdenes
El sistema debe permitir hacer login, registrar un nuevo usuario y recuperar la contraseña.
El sistema debe tener una vista de lista de Ordenes
Al dar click sobre cada orden se puede ver el detalle de la orden: Cliente (catalogo), datos generales de la orden (fecha, numero, etc) y el listado de productos (catalogo)
El sistema puede crear o cancelar ordenes pero no puede eliminar.
El sistema puede agregar, editar, eliminar items a la orden y el subtotal debe ir cambiando sin refrescar la página.## Requisitos
Linux, Mac OS, o Windows (WSL2)
Docker/Docker desktop
php 8.2 o superior## Instalación
En la primera vez se debe hacer lo siguiente:
1. Generar archivo .env
`cp .env.example .env`2. Registrar al final o al inicio de su archivo de variables de entorno (~/.zshrc o ~/.bashrc) el siguiente comando.
`alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'`3. Construir y levantar el contenedor.
`vendor/bin/sail build --no-cache`
`vendor/bin/sail up -d`4. Correr las migraciones:
`vendor/bin/sail artisan migrate`
`vendor/bin/sail artisan db:seed`Para hacer pruebas y desarrollar levantar el servidor de vite:
`vendor/bin/sail npm install `
`vendor/bin/sail npm run dev`En el navegador abir http://localhost y listo, ya tienes el proyecto con su base de datos local.