Adalab / project-promo-q-module-4-team-4

https://back-end-to-the-future.herokuapp.com/
0 stars 5 forks source link

Servidor del Awesome profile cards

En este proyecto vamos a desarrollar nuestro primer servidor web.

Objetivos

Caso de uso

Con este servidor podemos demostrar que tenemos un perfil full stack (front end + back end) y que somos desarrolladoras versátiles capaces de trabajar en cualquier departamento técnico de una empresa de desarrollo.

Especificaciones

En el módulo 3 hemos utilizado un servidor desarrollado por las profesoras de Adalab. Puesto que el objetivo de este proyecto es replicar la funcionalidad de dicho servidor, vamos a utilizarlo de guía para saber qué debemos desarrollar.

Crear una nueva tarjeta a través del API

La web envía una petición con datos al servidor para crear una tarjeta. La información de esta petición la podemos ver en el anexo del proyecto del módulo 2.

Visualizar una tarjeta existente a través del motor de plantillas

Cada vez que se crea una tarjeta desde la web, el servidor asocia una URL a cada tarjeta.

Cuando se accede a esta URL el servidor debe mostrar una página con los datos de la tarjeta:

Servidor de estáticos

En el módulo 3 estamos utilizando el servidor GitHub Pages para publicar nuestras web. Ahora vamos a crear nuestro propio servidor.

Servidor de producción

Una vez finalizado el servidor lo publicaremos o lo desplegaremos (que es lo mismo) en un servidor real, para que cualquier usuaria pueda acceder a nuestra página.

Historias de usuario

Para la gestión del proyecto, usaremos historias de usuario, que es una herramienta para definir las características de un producto que hemos visto en detalle durante el curso.

API

Servidor de estáticos

Motor de plantillas

Bases de datos