Creación red social de preguntas

Closed Posted Apr 9, 2014 Paid on delivery
Closed Paid on delivery

Explicaré el funcionamiento en base a 3 formas generales de publicar desde el punto de vista de un usuario registrado. 1.- Poder hacer una publicación en el muro de cualquier amigo, de dos maneras: Anónima o Mostrando tu identidad. En el caso de ser anónima, al cabo de 1 día, se mostrará la identidad automáticamente. 2.- Poder hacer una pregunta al público en un muro destinado a ser muro público o general, en el que van quedando preguntas de todo el mundo que esté registrado en el sitio (siempre mostrando la identidad de quien publicó). Lo que se publique al "muro mundo" deben ser preguntas. Se debe programar de manera que siempre se requiera el signo de interrogación ? como último caracter, sino no se publica hasta que lo ponga. Se debe elegir un ámbito de pregunta, antes de publicar, entre “Personal”, “Religioso”, “Académico” “Laboral”, “Ocio” u “Otro”. En la selección de lo que veo en mi muro mundo, debo poder elegir si quiero ver un solo ámbito o todos. Como a futuro podrían ser muchos los que hacen preguntas al público en cada minuto, habría que usar un criterio de mostrar en el muro público de inicio, primero las preguntas hechas al público por otros amigos, luego las preguntas hechas al público por quienes no sean amigos pero que tengan amigos en común de más a menos, luego las que hagan quienes sean del mismo país, y al final mostrar las preguntas hechas por quienes no tengan ninguna conexión. 3.- Publicar un mensaje en el muro propio, el que debe ser mostrado en una parte del muro público sólo a quienes sean amigos. NOTA: Por lo tanto se desprende que el muro público debe tener dos pestañas: "Muro público o general" y "Publicaciones de mis amigos" Debe haber siempre en el sector top de la cuenta personal, iconos y texto para: Inicio (Muro público), Tu Muro, Notificaciones, Mail (con mensajes internos sólo entre amigos), Amigos, Buscar, Configuración, Salir. La amistad debe solicitarse y ser notificada. Al aceptarse pueden ver ambos sus muros propios, y mandarse mails privados. El muro propio debe tener dos pestañas: "Acerca de "nombre" " y "Muro". En el muro aparecen las publicaciones, y en Acerca de, algo similar pero más pequeño de la información de perfil de facebook, la cual cada usuario puede llenar y editar. Se debe notificar en forma de número rojo en "Notificaciones" en el top frame por las siguientes acontecimientos: Solicitud de amistad, aceptación de amistad, publicación hecha en el muro propio, próximos cumpleaños de amigos. En vez de usar me gusta en cada publicación se usarán 5 estrellas, pudiendo cualquier usuario amigo evaluar la publicación de un amigo o cualquier usuario evaluar una pregunta del muro público de 1 a 5. Luego de que un usuario amigo hace click en alguna estrella, se muestra al lado el promedio que lleva la publicación y el número de los que han evaluado, con un link para ver quiénes son con un número al lado con su evaluación. En el caso de las preguntas públicas, sólo se mostrarán las estrellas para evaluar, y el número de cuántos han evaluado, y el promedio, pero no el link para saber quiénes son. Sin embargo, el usuario que haya preguntado, podrá elegir después de un día, una respuesta como la mejor respuesta, bloqueándose luego la opción para que sigan respondiendo o comentando, Si pasan 2 días y el usuario no elige la mejor respuesta, se elegirá automáticamente la que tenga mejor promedio de calificaciones (las respuestas también las puede evaluar quienes puedan verla mediante las estrellas). Se debe poder comentar en la publicaciones de amigos, y en publicaciones públicas. Debe ser posible publicar texto, imágenes con ciertas restricciones de tamaño, y vídeos de youtube y vimeo, etc. Al sistema no se subirá vídeos por ahora. Pero debe programarse de modo que después no sea difícil agregar opciones a las cuentas a futuro. Deben considerarse espacio publicitario. Todo debe ser autoadminstrable. Más indicaciones al elegido, a quien consideraríamos socio del negocio, si lo desea.

HTML5 MySQL PHP Website Design Website Testing

Project ID: #5783420

About the project

6 proposals Remote project Active May 16, 2014

6 freelancers are bidding on average $133357 for this job

MBDevelopWeb

Hola señor, estamos muy interesados en su proyecto. El sitio web quedará profesional y eficiente. Trabajaremos con dedicación. Estará informado del avance de cada requerimiento. El trabajo es profesional, nuestro compr More

$122600 CLP in 30 days
(2 Reviews)
2.7
flechanos

Hola, tengo estudios en licenciatura en computacion, hace varios años que programo en php, con framework codeigniter, zend, desarrolle varias aplicaciones, red social.

$101600 CLP in 40 days
(3 Reviews)
1.4
Eneurona

Hola, tengo algunas preguntas, los ámbitos de pregunta, personal, religioso, académico, laboral, ocio son fijos o queres que el administrador los pueda modificar? Para inscribirte el usuario tiene que verificar la dire More

$100000 CLP in 30 days
(1 Review)
0.0