uPub Tenda-editorial de llibres electrònics amb Drupal TITULACIÓ: Enginyeria Tècnica en Informàtica de Gestió Resum: Descripció del projecte (100 a 300 paraules) Resumen: Descripción del proyecto (100 a 300 palabras) Abstract: Project summary (100 to 300 words) AUTOR: David Lizárraga González DIRECTOR: Carlos Molina Clemente DATA: 06/2013 Resum Hi ha molts aficionats a la lectura y escriptura de llibres a qui els agradaria algun dia escriure i publicar el seu llibre però, desafortunadament les editorials no ho veuen com una opció rentable ja que en la majoria dels casos això comporta més despeses que ingressos. Aquest projecte té com a objectiu la creació d’una tenda online de llibres electrònics on aquests hagin estat escrits per els usuaris del lloc web, publicats per ells mateixos mitjançant un procés senzill, i posats a la venda de forma automàtica a la tenda per a que aquests en puguin treure un rendiment econòmic. A més també se li afegeixen aspectes de les xarxes socials com ara la capacitat de crear llistes d’amics o murs de perfil personals. La tecnologia utilitzada per a implementar això és un dels CMS més potents que hi ha al mercat actualment, Drupal. Els CMS són programes que faciliten la creació de pàgines web dinàmiques, en especial aquelles que tinguin una gran quantitat de contingut com ara tendes online, xarxes socials, blogs i la Web 2.0 en general. El desenvolupament del projecte cobreix totes les fases de creació d’un lloc web d’aquestes característiques, des del disseny fins a l’automatització dels serveis que ofereix la tenda per a que els usuaris siguin els que creen el contingut, passant per la creació de mòduls propis que estenen les funcionalitats de Drupal. Resumen Hay muchos aficionados a la lectura y escritura de libros a los que les gustaría algún día llegar a escribir y publicar su libro pero, desafortunadamente las editoriales no lo ven como una opción rentable ya que, en la mayoría de los casos eso conlleva más gastos que ingresos. Este proyecto tiene como objetivo la creación de una tienda online de libros electrónicos donde éstos hayan sido escritos por los usuarios del sitio, publicados por ellos mismos mediante un proceso sencillo, y puestos a la venta de manera automática a la tienda para que éstos puedan sacarles un rendimiento económico. Además también se le añaden aspectos de las redes sociales como la capacidad de crear listas de amigos o muros de perfil personalizables. La tecnología utilizada para implementarlo es uno de los CMS más potentes que existen en el mercado actualmente, Drupal. Los CMS son programas que facilitan la creación de páginas web dinámicas, en especial aquellas que tengan una gran cantidad de contenido como por ejemplo tiendas online, redes sociales, blogs y la Web 2.0 en general. El desarrollo del proyecto cubre todas las fases de creación de un sitio web de estas características, desde el diseño hasta la automatización de los servicios que ofrece la tienda para que los usuarios sean los que crean el contenido, pasando por la creación de módulos propios que extienden las funcionalidades de Drupal. Abstract There are a lot of avid book readers and amateur writers out there who would like to write and publish their own book someday, but unfortunately book publishers don’t see it as a profitable option because in most of the cases it would bring more expenses than incomes. The goal of this project is to create an online e-book store in which these books have been written by the website users, published by themselves through a simple process, and put up for sale automatically in the store so they can also make money out of them. In addition, the website will also have some social media features like the ability to create a friends list or customizable profile walls. The technology used to implement this project is one of the most powerful CMS in the market, Drupal. CMS are software that make it easier for the developer to create a dynamic website, especially those that have a lot of content in it like for example online stores, social media websites, blogs and the Web 2.0 in general. The project development covers all the stages for creating a website of these characteristics, from the design, to the automation of the services offered by the store so it’s the users the ones who create the content, and the creation of modules that extend Drupal’s features.