tut. (Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions)
| Títol variant: |
Creation of a service website |
| Data: |
2025 |
| Resum: |
Resum del projecte, Aquest projecte té com a objectiu desenvolupar una pàgina web per a empreses, enfocada en informar sobre la Llei General de la Discapacitat (LGD) per a l'empresa Viver de Bell-lloc. Permet als empleats modificar la informació de la pàgina i generar un informe preliminar en PDF sobre la LGD per el client. El front end s'ha desenvolupat amb Vue. js, utilitzant Vue Router per redirigir pàgines, i18n per a la traducció, Vuetify per als components de CSS, Pdf-lib per a la creació de PDFs, i Quill. js per a l'editor de text administratiu. El back end s'ha creat amb Node. js, utilitzant Express. js per a l'API REST, Google Translate per a traduccions dinàmiques, Express Rate Limit per evitar atacs DDoS, dotenv per a variables d'entorn, express-validator per validar peticions, Multer i FS per emmagatzemar multimèdia, MySQL per a la base de dades i Nodemailer per enviar correus. |
| Resum: |
Este proyecto tiene como objetivo desarrollar una página web para empresas, enfocada en informar sobre la Ley General de la Discapacidad (LGD) para la empresa Viver de Bell-lloc. Permite a los empleados modificar la información de la página y generar un informe preliminar en PDF sobre la LGD para el cliente. El front end se ha desarrollado con Vue. js, utilizando Vue Router para redirigir páginas, i18n para la traducción, Vuetify para los componentes de CSS, Pdf-lib para la creación de PDFs y Quill. js para el editor de texto administrativo. El back end se ha creado con Node. js, utilizando Express. js para la API REST, Google Translate para traducciones dinámicas, Express Rate Limit para evitar ataques DDoS, dotenv para variables de entorno, express-validator para validar peticiones, Multer y FS para almacenar multimedia, MySQL para la base de datos y Nodemailer para enviar correos. |
| Resum: |
This project aims to develop a website for companies, focused on informing about the General Law on Disability (LGD) for the company Viver de Bell-lloc. It allows employees to modify the page information and generate a preliminary PDF report on the LGD for the client. The front end has been developed with Vue. js, using Vue Router to redirect pages, i18n for translation, Vuetify for CSS components, Pdf-lib for PDF creation, and Quill. js for the administrative text editor. The back end has been created with Node. js, using Express. js for the REST API, Google Translate for dynamic translations, Express Rate Limit to prevent DDoS attacks, dotenv for environment variables, express-validator to validate requests, Multer and FS to store multimedia locally on the server, MySQL for the database, and Nodemailer to send emails. |
| Drets: |
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades.  |
| Llengua: |
Català |
| Titulació: |
Enginyeria Informàtica [2502441] |
| Pla d'estudis: |
Enginyeria Informàtica [958] |
| Document: |
Treball final de grau ; Text |
| Àrea temàtica: |
Menció Tecnologies de la Informació |
| Matèria: |
LGD ;
Vue.js ;
Vue Router ;
I18n ;
Vuetify ;
Pdf-lib ;
Quill.js ;
Node.js ;
Express.js ;
Traducció ;
DDoS ;
Dotenv ;
Express-validator ;
Multer ;
FS ;
MySQL ;
Nodemailer ;
Front End ;
Back End ;
Traducción ;
Translation ;
DdoS |