Resumen:
|
[ES] Este proyecto consiste en el diseño, desarrollo e instalación de un portal web que permita la gestión electrónica de expedientes de contratación. Dicho portal permitirá consultar diversa información sobre los expedientes, ...[+]
[ES] Este proyecto consiste en el diseño, desarrollo e instalación de un portal web que permita la gestión electrónica de expedientes de contratación. Dicho portal permitirá consultar diversa información sobre los expedientes, realizar búsquedas y gestionar su ciclo de vida hasta su formalización. Para controlar cómo y cuándo se realizan las acciones de esta gestión se implementa un sistema de autenticación de usuarios y control de permisos, que permitirá o no editar la información de un expediente y verificar su estado. Para construir la vista de la aplicación utilizamos MithrilJS, una librería de JavaScript para construir aplicaciones web SPA (​Single Page Application)​ junto con SemanticUI, una librería de CSS que permite crear diseños web adaptables fácilmente. Para responder a las llamadas del cliente se emplea un servidor Apache con PHP y usamos MySQL como base de datos. La comunicación entre cliente JavaScript y servidor PHP se gestiona con una API de tipo RESTful.
[-]
[EN] This project consists in the design and development of a web application which will allow the
electronic management of contract records for city councils or other entities. Said application
will allow for consulting ...[+]
[EN] This project consists in the design and development of a web application which will allow the
electronic management of contract records for city councils or other entities. Said application
will allow for consulting various information about each record, search through them using
diverse filters and manage their phase in the process of contracting. In order to control how and
when certain actions related to this task of management are made, a user authentication and
permission control system is implemented, which will or will not allow to modify the
information of a record and verify its state. To create the view of this page we are using a
JavaScript library for building what are called Single Page Applications named MithrilJS, along
with SemanticUI, which is a CSS framework that allows us to develop responsive and beautiful
user interface designs easily. The backend part, provided and developed by Digital Value Ltd.,
the contributor company for this project, consists of an Apache server with PHP and MongoDB
as the database. Communication between client and server will be handled by a RESTful API.
[-]
|