gdgtoledo / linneo

1 stars 5 forks source link

Casos de Uso #3

Open mdelapenya opened 5 years ago

mdelapenya commented 5 years ago

Casos de Uso

Originally posted by @mdelapenya in https://github.com/gdgtoledo/linneo/issues/1#issuecomment-519156215

Implementación de los casos de uso

Vamos a crear un API REST con los siguientes métodos:

  1. [x] HTTP GET/plants, que retornará todas las plantas almacenadas (Ver #5)
  2. [ ] HTTP POST/plants, que almacenará una nueva planta (Ver #6)
  3. [ ] HTTP DELETE/plants/{id}, que eliminará una planta por su id (Ver #7)

Cada método tendrá su propio issue

mdelapenya commented 5 years ago

Tema: Casos de uso

Como ciudadano, quiero ver todos los árboles del tipo almez en un mapa

Los vitaminaria con

Como ciudadano, quiero ver todos los árboles del tipo almez en el barrio de Santa Bárbara en un mapa de Toledo

Caso de uso de Usuario

1 se puede resolver en una UI de mapas con filtrado por barrio

Caso de uso de Administrador

2 y 3 se puede resolver en un cli

Originally posted by @javierlopezdeancos in https://github.com/gdgtoledo/linneo/issues/1#issuecomment-519166351

mdelapenya commented 5 years ago

Lo del filtrado por barrio lo veo como una evolución de la primera iteración, verlos en un mapa, el tema del barrio es un concepto que posiblemente los mapas open no tengan per-sé

Originally posted by @mdelapenya in https://github.com/gdgtoledo/linneo/issues/1#issuecomment-519168431

javierlopezdeancos commented 5 years ago

Efectivamente Filtrado es algo que no entra en la primera iteración

javierlopezdeancos commented 5 years ago

Al igual que la selección de la ciudad, iteración 2, default Toledo.

felixortegam commented 5 years ago

En la iteración 1, sólo visualizar mapa con árboles o añadimos click/tap en árbol y ver datos del árbol?

javierlopezdeancos commented 5 years ago

Para mi click tap es iteración 2

mdelapenya commented 5 years ago

Por simplicidad, los casos de uso 2 y 3 (dar de alta/baja) los vamos a simplificar:

-Como ciudadano, quiero ver todos los árboles del tipo almez en un mapa

La parte de autenticación puede llegar más adelante, iteración 2

(movido a la descripción de la issue, en lugar de un comentario)