Administración de censos - 17 18 - G2
De Wiki de EGC
Revisión del 19:02 21 nov 2017 de Fragarpar2 (discusión | contribuciones) (Creada wiki de Administración de Censos y añadidas la estructura y la Tecnología a usar.)
Contenido
Objetivo del subsistema
- Gestionar lista de usuarios agrupados en quienes pueden votar o no en una determinada votación.
- Crear nuevos censos cada vez que se genere una determinada votación.
Consideraciones
- Repositorio del proyecto del año pasado: https://github.com/AgoraUS-G1-1617/CensoEGC
- Repositorio del proyecto actual: https://github.com/EGC-G2-Trabajo-1718/egc-censos
- Wiki del proyecto actual (wiki interna de github para uso interno del grupo): https://github.com/EGC-G2-Trabajo-1718/egc-censos/wiki
- ¿Dependencias con el grupo de autenticación / registro / administración de votaciones?
Tecnología usada
Subsistema: Administración de Censos Lenguaje/Herramienta: Django 1.11 -> Python 3.6 Sistema de gestión de bibliotecas: pip Bibliotecas: Django REST framework (djangorestframework): versión 3 Necesita Base de datos: Sí (Ninguna empleada actualmente, a la espera de directrices)
Hemos decidido hacer uso del framework Django en su versión 1.11 y que trabaja con Python 3.6 por su facilidad de trabajo con JSON, que será el formato de datos en el que se proveerán las funcionalidades de la API. Haremos uso de la librería de funcionalidades djangorestframework que nos provee utilidades para trabajar y crear una API.
Como IDE desarrollaremos sobre PyCharm (en su versión Community), corriendo sobre Ubuntu 16.04 (o una máquina virtual en la máquina de cada desarrollador).
Funcionalidades
Por detallar. Actualmente, ver los objetivos
API
Por establecer. Por el momento seguirán el formato url/api/funcionalidad
Miembros y contacto
Fco. Javier García, fjgparrales@gmail.com Coordinador