Diseñar y programar página de opiniones y valoraciones con mensajes de respuesta entre usuarios

Método de pago: Verificado


Evaluando propuestas
Descripción:
Necesito crear una página donde los usuarios se puedan registrar, crear opiniones y valoraciones sobre empresas, personas que alquilan pisos, talleres mecanicos, etc. Se segregaría en categorías y sub categorías. Las personas pueden opinar y valorar y subir sus archivos que acrediten y den validez a su opinión.
Las empresas o entidades o dueños de pisos se pueden registrar y responder a las opiniones. También otros usuarios pueden responder o preguntar en la misma opinión. Se pueden enviar mensajes entre usuarios tanto el que ha hecho una opinión / valoracio como el que responde.
Debe tener geolocalización, es decir en un mapa por ejemplo de españa, debe mostrar por zonas las opiniones que se han emitido, bajo un icono descriptivo de la categoría a la que pertenece y que al hacer clic en el icono muestra un cuadrito de resumen con el nombre de la empresa, posicion de ranking y valoracion media en estrellas
La pagina debe ser adaptable para distintos idiomas, es decir, que en el header, tenga posibilidad de seleccionar banderas, tipo España, Chile, Brasil, UK por ejemplo. Si selecciono una bandera, me muestra el contenido del país que he seleccionado.
El usuario se puede registrar de un país determinado. Básicamente los que la web soporta.
La web es .com y si me conecto de España, por IP me debe localizar y redireccionar al contenido de ese país, si me conecto de UK me redirecciona y me muestra el contenido de ese país y así sucesivamente.
El buscador debe ser predictivo, lo mismo que cuando se va creando una opinion y se deben seleccionar las empresas.. darle facilidad al usuario
A las opiniones / valoraciones se les puede dar like, se pueden denunciar, se pueden guardar como favoritos, se pueden responder como empresa, se pueden responder como usuario.
Existirá un dashboard de usuarios que contendrá, los datos personales (ciertos datos no son modificables como DNI, Nombre, Email), mensajes, mis opiniones / valoraciones (en este apartado se deben ordenar en primer lugar aquellas que tengan alguna alerta de que ha recibido comentario o pregunta o respuesta sobre su opinion y también del más reciente al más antiguo), mis rankings, mis comparaciones.
El usuario tendrá un perfil, con foto, nombre, cantidad de comentarios, país.
se pueden hacer rankings de empresas, es decir, seleccionando una categoría, sub categoría, ejemplo Motor - Talleres mecánicos y muestra el ranking de lo mejor a lo peor y pudiendo ser filtrado por ubicacion. Se puede guardar y descargar el ranking
El resultado de búsquedas, muestra las opiniones y un mapa al lado que indique la zona donde está esa empresa o entidad o piso. También permitir al usuario mover en el mapa la ubicación y mostrar las opiniones disponibles.
Se pueden hacer comparaciones entre empresas o entidades o pisos por ejemplo seleccoinar banco BBVA y seleccionar banco Santander y muestra una comparativa entre ambos.. pudiendo seleccionar hasta cuatro opciones. Se pueden comprarar por ranking, valoracion media, tiempos de respuesta, etc. Se puede descargar o guardar la comparación.
Se tendrán opciones de compartir las opiniones que interesen, ya sea por facebook, por correo o twitter, lo mismo con los ranking o comparaciones.
Tendrá un de backoffice que controlará todo. Tendrá superadmins y admins. Los superadmins controlan todo y admin no.
se podrán gestionar los usuarios administradores (superadmins), controlar usuarios web, controlar las opiniones, debe haber trazabilidad entre ambos, se pueden buscar por id, por titulo, por empresa y filtrar u ordenar de mas reciente a menos o de mejor valoradas a menos y por categorías y sub categorias
validar (botón que valide ejemplo vocabulario) y autorizar opiniones.
se deben poder sacar reportes por dia, semana, mes, trimestre, semestre, año para distintos tipos como valoraciones, por categoria, por subcategoria, por ranking,
Se debe tener un log de control de navegación para los administradores, para saber sus movimientos dentro del backoffice.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Roles necesarios: Diseñador, Desarrollador
Integraciones de API: Social media (Facebook, Twitter, etc)

Abierto

Presupuesto

5

Propuestas

10

Freelancers interesados

Publicado: Hace 3 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Xavier M. Me apasiona el mundo de la programación. Soy muy detallista a la hora de realizar proyectos y muy pulido + detalles

Luis Alvaro Monzón Condori Ingeniero Informático y de Sistemas con 14 años de experiencia. Lidero un grupo de Programadores especializados en diferentes lenguajes de programación como también plataformas de los distintos Sistemas Operativos. Co... + detalles

arami p. Desarrolladora en ambientes mobiles, tanto hibridos como nativos. Experta en lenguaje Java y Objective C + detalles

Marc P. Soy un apasionado por la web y las aplicaciones móviles. Tengo experiencia en sistemas con registro de usuarios, bases de datos, venda online, etc... Pueden encontrar mis proyectos en mi web personal www.marcpujolgu... + detalles

Pablo D. ING. En software con 5 años de experiencia en el desarollo de software y aplicaciones web, he estado acargo de proyectos y cuento con clientes en mi ciudad + detalles