47 lines
869 B
Org Mode
47 lines
869 B
Org Mode
#+TITLE: Sistema de encuestas simple
|
|
#+AUTHOR: KJ
|
|
|
|
Un sistema de encuestas con solo 3 opciones a elegir (por si acaso, es posible añadir algunas más, pero se harcodeará esa parte).
|
|
|
|
* Especificaciones
|
|
|
|
- Encuestas con 3 opciones.
|
|
- En otra página ira viendo el resultado.
|
|
- Cualquier dispositivo debe ser posible.
|
|
- Las opciones se deben poder cambiarse cada 24 horas (iniciar nueva encuesta).
|
|
|
|
|
|
* Diseño de la BD
|
|
|
|
** Tabla de usuarios
|
|
|
|
| users |
|
|
|----------|
|
|
| id |
|
|
| email |
|
|
| username |
|
|
| password |
|
|
|
|
** Encuestas (En el hardcode solo se trabajará con la última creada)
|
|
|
|
| polls |
|
|
|-------|
|
|
| id |
|
|
| title |
|
|
|
|
** Opciones elegibles como respuesta a la encuesta.
|
|
|
|
| poll_options |
|
|
|--------------|
|
|
| id |
|
|
| value |
|
|
| poll_id |
|
|
|
|
** Votos de los clientes
|
|
|
|
| anwers |
|
|
|-----------|
|
|
| id |
|
|
| option_id |
|
|
| create_at |
|