Crear una página web

Cancelado Publicado hace 6 años Pagado a la entrega
Cancelado

Este proyecto se centra en brindar la posibilidad a que la gente pueda realizar un seguimiento de la actividad legislativa de diputados y senadores.

## Alcances del sistema

### Actualización (ABM) de proyectos presentados, diputados, bloques via csv/json import

Deberá existir la funcionalidad de importar información de manera masiva via csv y json de listado de diputados, bloques partidarios y proyectos. En caso de que el proyecto ya exista el mismo se deberá actualizar. Si no existe se deberá crear.

### Sistema de votación de proyectos

Los proyectos podrán ser valorados por el visitante web via voto donde 1 es el valor más bajo y 5 es el valor más alto.

La puntuación del diputado es el promedio de sus proyectos presentados

La puntuación del bloque es el promedio de los proyectos presentados por los diputados que lo componen.

La puntuación del período parlamentario es el promedio de todos los proyectos parlamentarios

Un proyecto que aún no ha sido votado no cuenta en los promedios para el sistema de votación.

Todos los votos deberán registrarse en una tabla de la base de datos, cosa de poder usarse en estadísticas y conteos

El sistema de puntuación es el siguiente:

Muy Negativo: 1

Negativo: 2

Neutral: 3

Positivo: 4

Muy Positivo: 5

Deberá existir algún sistema para evitar el doble voto a un proyecto, se proponen 2 alternativas que podrían ser complementarias.

- Anti cheat con cookie

= Votación previo login con facebook / google authetication

### Sistema de comentarios en proyectos

Como se muestra en el wireframe adjunto en la sección de proyectos queremos ofrecer la funcionalidad de comentar los proyectos por parrafo, usando un desarrollo preexistente sobre DISQUS.

[url removed, login to view]

### Backend

Alta, baja y modificación de los siguientes contenidos:

Administración de proyectos, bloques , comisiones y diputados.

Administración de items página de inicio y secciones de proyectos destacados

Administración de páginas estáticas: Meta title, título, descripción (html), localizacion en menu principal.

Administración de parámetros del sitio. Los parámetros no deben estar embebidos en el código, todos deben poder editarse desde una hoja de configuración.

### Triggers

Necesitamos que se disparen variables vía post a una url específica en caso de que suceda alguno de los siguientes eventos:

Cuando el proyecto se crea

Cuando el proyecto se actualiza

Cuanto un usuario realiza una puntuación del proyecto

Cuando un visitante se registra al newsletter

Cuando un visitante se suscribe a una alarma

### Login with Facebook or google for voting and newsletter suscription.

### Stack tecnológico

HTML5

PHP

Bootstrap

CSS

MYSQL/MariaDB

ATENTION: Please see entire project in the attached file

Bootstrap HTML5 MySQL PHP Diseño de sitios web

Nº del proyecto: #13734733

Sobre el proyecto

Proyecto remoto Activo hace 6 años