Giter Site home page Giter Site logo

gaticketweb's Introduction

PHP Shield ChatGPT Shield Bootstrap Shield jQuery Shield MAMP Shield

GaticketWebApp

Apliación Web para la gestión de tickets de incidencia por parte de los equipos de tecnologias de la información.

La aplicación hace uso de la Api: https://jsenen.github.io/Gaticket_API/#/

  • ⚠️ Importante: Para hacer uso de la tecnología chatGpt, se debe crear un fichero .env dentro de la raiz del proyecto y dentro de el introducir la api key contratada con el nombre MY_API_KEY
MY_API_KEY=************************

Para el uso de la aplicación Web se debe tener en cuenta lo siguiente:

  1. Debe usarse la Api antes indicada
  2. En caso de usarse la imagen Docker de la Api, deberá arrancarse en primer lugar
  3. Si se usa el ejemplo de base de datos incorporado a la Api. Existen 3 usuarios precreados.
    • admin / admin : Administrador del sistema
    • super / super : superusuario
    • user / user : usuario genérico

Casos de uso

La imagen adjunta nos muestra los casos de uso de la aplición por parte de cualquiera de los actores implicados Imagen

Arquitectura

Para la realización de la aplicación web se ha usado la arquitectura en capas:

  1. Capa Controller
    • Capa que hace de intermediario y establece la comunicación e intercamnbio de datos entre el resto de capas.
  2. Capa Model
    • Capa que gestiona la lógica de la aplicación
  3. Capa View
    • Capa que gestiona la relación con el usuario

Seguridad HTTPS

Los archivos

  1. server.csr.cnf
  2. v3.ext Se utulizan para simular un certificado SSL en local con la aplicacion MAMP. La cual nos genera un servidor Apache en local.

gaticketweb's People

Contributors

jsenen avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.