Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diegoivg98/sistema-ticket
Proyecto Practica Laboral
https://github.com/diegoivg98/sistema-ticket
admintlte3 bootstrap4 codeigniter codeigniter3 crud css datatables form-validation full-stack html javascript jquery jquery-ajax mvc php postgresql sha256 xampp
Last synced: about 2 months ago
JSON representation
Proyecto Practica Laboral
- Host: GitHub
- URL: https://github.com/diegoivg98/sistema-ticket
- Owner: diegoivg98
- Created: 2022-08-04T03:19:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-17T05:22:59.000Z (about 2 years ago)
- Last Synced: 2024-04-07T01:50:12.890Z (9 months ago)
- Topics: admintlte3, bootstrap4, codeigniter, codeigniter3, crud, css, datatables, form-validation, full-stack, html, javascript, jquery, jquery-ajax, mvc, php, postgresql, sha256, xampp
- Language: JavaScript
- Homepage:
- Size: 17.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sistema-Ticket -> Proyecto Practica Laboral.
Hecho anteriormente con Codeigniter 3.1.11, pero ahora se utilizó version 3.1.13 debido al tema de la libreria de sesiones.
## Tecnologías utilizadas:
- PHP
- Codeigniter 3 (3.1.13)
- MVC (Modelo-Vista-Controlador)
- PostgreSQL
- HTML
- CSS
- JavaScript
- Bootstrap 4
- jQuery (ajax) -> Select Dinamico (https://www.youtube.com/watch?v=bxA6M9LYrPk)
- DataTables
- XAMPP
- AdminLTE 3 | Dashboard -> https://adminlte.io/themes/v3/## Instalación
- ```git clone https://github.com/diegoivg98/Sistema-Ticket.git```
- Crear BD en pgAdmin e importar el archivo bdticket.sql
- Configurar archivo database.php
- Ejecutar modulo Apache del XAMPP## Descripción:
Cuenta con 4 tipos de usuario(Funcionario, Administrador, Técnico y Superusuario)
- **Funcionario**: Creacion de tickets y visualizar los distintos tipos de estados (Solucionado/Cancelado/Derivado).
- **Administrador**: Recibir tickets por parte de Funcionario, dar solucion/cancelar/derivar tickets al Técnico y creacion de tickets.
- **Tecnico**: Solo Recibe tickets de Funcionario/Administrador, los derivados por parte de Administrador y dar solución o cancelar los tickets.
- **Superusuario**: Acceso a todas las vistas, creacion y edición de los mantenedores (Usuario, Perfil, Establecimiento, Categoría, Subcategoría, etc....).
- Contraseñas encriptadas con **SHA256**.
- Script para validar RUT (sin puntos pero con digito identificador unico)
# Login
# Creación de usuario y su rol
# Creación del ticket
# Estado del ticket (Solucion/Cancelar)