Estás en: Inicio > Listado de proyectos > Software y Tecnología > Desarrollo de Sistemas > Aplicaciones Web > PHP > Programacion Web Para Subir Fotos Por Usuarios

Proyecto: Programacion Web Para Subir Fotos Por Usuarios

Visible en:
ar bo br cl co cr cu ec sv es gt hn mx ni pa py pe do pr uy us ve xx
 
Encabezado:
Tenemos las vistas diseñadas, sólo necesitamos la programación de las mismas. El sitio permite que los usuarios suban fotografias y las clasifiquen en categorias. Tambien pueden crear albums privados y públicos. Tambien tenemos diseñado el administrador.
 
Autor:
ecox (0) do
 
Tipo de ofertas:
Privadas h
 
Presupuesto:
No definido
 
Tiempo de entrega:
30 días
 
Método de pago:
A convenir
 
Fecha de publicación:
11/09/2008 18:20
 
Finaliza en:
18 días 13 horas 3 minutos
 
Visitas: 2189 | Preguntas: 15 | Ofertas: 26 |  Recomienda este Proyecto
 
  ¿Qué es un proyecto? ¿Cómo publicar un proyecto? ¿Cómo realizar una oferta?
Descripción:

SISTEMA DE FOTOS EN LA WEB

 

PARTE PUBLICA Y USUARIOS

 

A continuación se describe lo que hay en cada sección:

 

PORTADA

  • Una imagen tamaño 389 x 315 pixels aleatoria con el autor debajo (el autor tiene un link a su sección de fotos).
  • Seis imágenes pequeñas aleatorias que saldrán abajo. Si se le hace click a alguna imagen se va a la página de esa imagen.
  • Un botón para subir fotografías (Upload your photos). Si se hace click en ese botón y el usuario está registrado, se va a la página para subir fotografías. Si el usuario no está registrado, deberá aparecer primero la página para que se registre y luego lo redirecciona al formulario para subir fotos.
  • Un buscador de fotografías. Este debe buscar en los tags, títulos de las fotos, autor...

 

EXPLORE

  • El visitante podrá navegar a través de las categorías que están ubicadas en el menú izquierdo o podrá avanzar por las fotos que salen en el orden que fueron subidas al sistema (All Photos).
  • La categoría que sale por default es “All Photos”. En está categoría las fotos salen mezcladas, sin importar las categorías a las que pertenecen. Se ordenan cronológicamente.
  • Las fotos se pueden ver como “View Small Thumbs” y “View Large Thumbs”.
  •  
    • View Small Thumbs
      • Las fotos salen pequeñas en cuatro columnas y cuatro filas.
      • Arriba de las fotos, hay un icono para agregar o quitar la foto de los Favoritos.
      • Debajo de las fotos, sale el autor con un link a la página de éste y la cantidad de veces que se ha visto la foto.
  •  
    • View Large Thumbs
      • Las fotos salen en tamaño medio (240 pixel horizontal), una debajo de la otra.
      • Al lado de cada foto sale la información relacionada a ella.
        • El título de la foto,
        • El icono y el nombre del autor (el autor tiene un link a su sección dentro del sistema, donde sale la información acerca de él y las fotos que ha publicado),
        • La fecha en que se subió la foto al sistema (la fecha tiene un link para ver las fotos que se subieron al sistema ese día),
        • Cantidad de vistas,
        • Cantidad de comentarios,
        • Un icono para agregar o quitar la foto de los Favoritos,
        • Los tags de la foto (cada tag tiene un link para ver fotos relacionadas a ese tag)

 

  • En ambas formas de ver las fotos, al final de la página, salen las opciones para avanzar o retroceder (numeración de páginas) o para buscar una página específica.
  • En ambas formas de ver las fotos, debajo del título de la categoría, salen las opciones de ordenar las fotos. Las opciones son: “Most Recent”, “Most Viewed” y “Most Popular”. Además, cada una de ellas tiene la opción de ver las fotos de “Today”, “This Week”, “This Month” o “All Time”. Por ejemplo, puedo escoger la opción de ordenar las fotos por las Más Vistas de Este Mes (Most Viewed – This Month).
  • Cuando se hace click en una foto pequeña, sale una página con lo siguiente:
    • El título de la foto,
    • La foto en tamaño grande (500 pixel horizontal),
    • La cantidad de vistas,
    • Los comentarios (para agregar un comentario se debe estar registrado),
    • La opción de que los visitante puedan votar si les gusta la foto o no (deben estar registrados para votar),
    • Guardar en favoritos,
    • Compartir la foto (se le envía a los amigos o contactos),
    • Reportar un problema con la foto (el usuario debe escoger el tipo de problema, ya predeterminado, y enviar al administrador)
    • Los tags de esa foto,
    • Las categorías a las que pertenece la foto.
    • Debajo de todo, salen seis fotografías aleatorias del mismo autor de la foto grande.
    • Se puede continuar con la siguiente foto o ir a la anterior, haciendo click en Next o Prev. Ambos links arriba tienen las fotos pequeñas de la siguiente foto y de la anterior.
  • Cuando se hace click en la foto grande, sale una página con lo siguiente:
    • El título de la foto,
    • La foto en tamaño super-grande (800 pixel horizontal)
    • La cantidad de vistas,
    • Los comentarios,
    • La opción de que los visitante puedan votar si les gusta la foto o no,
    • Un link para regresar atrás.

 

UPLOAD

  • El formulario para subir fotografías tiene lo siguiente:
    • Se escoge el Album donde se desea agregar la foto. Si no existe el album, se puede escribir el nombre del nuevo album y cuando se suban las fotos, este album se crea y se agregan en él las fotos que se subieron.
    • Se busca la foto en la computadora, se escoge una categoría (cada foto debe pertenecer a una categoría pública y esto es diferente al album), se escribe un título y los tags (palabras claves que ayudan en la búsqueda)
    • Se marca el cuadro donde se certifica que el usuario tiene los derechos para publicar esas fotos. Si no se marca, no se suben las fotos.
    • Y se hace click en el botón de “Upload Photo”
  • Las fotos se reducen de tamaño automáticamente al subir al sistema. Se deben crear los diferentes tamaños que se utilizarán a través de toda la página web.
  • Determinar cual es la mejor forma de subir muchas fotos al sistema!

Diferencia entre Categoría y Album: Las categorías son creadas por el administrador del sistema para la fácil navegación de los visitantes. Cuando se sube una foto, ésta debe ponerse dentro de una categoría. El álbum es creado por el usuario que sube las fotos para tener las fotos organizadas. Además los visitantes pueden entrar a la sección del usuario y ver los albums que tiene creado.

 

TAGS

  • Sale una lista de los Tags. Mientras más popular es el tag, más grande es el tipo de letra de éste.
  • Arriba sale un buscador de tags. El visitante busca una palabra y salen los tags que contengan esa palabra.
  • Al hacer click en un tag, salen las fotos que contengan ese tag. Las fotos salen como en EXPLORE, pero con la diferencia de que no tiene ninguna categoría seleccionada.

 

FAVORITES

  • Es semejante a EXPLORE, pero con las fotos que se agregaron a los favoritos.
  • Además, incluye la opción para enviar un link (hacia la página de los favoritos de uno) a un email. Se escribe el email y se hace click al botón Send. Cuando la persona que recibe el email hace click en el link, lo envía a una página que contiene las fotos de los favoritos del usuario que lo envió. Este link debe caducar en varios días.
  • Se tiene la opción de poner los Favoritos público o privado. Antes de enviarse, el usuario debe confirmar el envío poniendo su contraseña.

 

MY PHOTOS

  • Es semejante a EXPLORE, pero con el menú de los albums en vez de los nombres de las categorías.
  • Se podrá editar la foto o eliminar.
  • Se tiene un link hacia la página del usuario (por ejemplo: http://www.paginadefotos.com/12345 siendo 12345 la sección de ese usuario)
  • Se tiene un link para agregar, editar o borrar los albums. Si se hace click en ese link sale una página con los nombres de los albums.
    • Debajo de cada título del Album, sale la siguiente información, por ejemplo: 3,563 photos, 34 comments, 293,439 views, 543 favorites, Disk usage 452 MB  (y al lado, la opción para eliminar ese album)

 

FRIENDS

  • Sale un listado de los contactos que tiene ese usuario registrado en su cuenta.
  • Los contactos salen con su foto pequeña, cantidad de fotos que tienen y un link a la sección de ellos dentro del sistema.

 

MY ACCOUNT

  • Contiene la información personal, para cambiar la contraseña, subir la foto del usuario, seleccionar las notificaciones por email, y la información de privacidad.
  • Se puede borrar la cuenta completa del sistema. Toda la información se borrará. Cuando haga click en eliminarse del sistema, se alertará al usuario de que TODA la información se borrará y no podrá recuperarse.

 

SIGN UP

  • Los usuarios se registran escribiendo su información personal, email y contraseña.
  • Hay un chequeo de seguridad donde el usuario debe escribir unas letras y/o números que salen en una imagen para comprobar que la inscripción no se está haciendo de forma automática.

 

LANGUAGE

  • En cada página abajo, se tiene la opción de cambiar de idioma. En un comienzo se tendrá el sistema en Inglés y en Español.
  • En el Administrador, se debe poder traducir todas las palabras que necesita el sistema.
  • Se debe poder agregar otros idiomas en el futuro.

 

Ayuda Información agregada 30/09/2008 15:55

La forma de pago será: 50% cuando se vea el proyecto desarrollado en el servidor del programador y el 50% restante cuando se instale en el servidor de nosotros.

Para el pago se utilizará PayPal u otro sitio de pago vía web reconocido! En sus propuestas, por favor incluir las comisiones de transferencia en caso de que aplique dentro del precio propuesto.

Estamos a la espera de una propuesta que cumpla con todos nuestros requisitos. Aquellos que ofertaron ya, si creen que pueden ofrecer estas últimas indicaciones sobre el pago, por favor, realicen sus propuestas actualizadas.

Muchas gracias a todos!

Preguntas
17/10/2008 22:42 P: EXCTAMENTE QUE TIENEN EM QUE SISTEMA LO TIENEN CON QUE PLATAFORMA..? yaircostac (0) co
     
03/10/2008 18:02 P: Te recomiendo mirar PHOTOSTORE. Es open source, sólo pagas 120 dólares y te dan soporte por 1 año. No es "LO MÁS" pero te sirve para salir al aire. ferestre (0) co
     
30/09/2008 14:52 P: Para poder enviarle una propuesta definitiva necesito evaluar cada detalle de las webs que cita y hacerle algunas preguntas, No obstante por lo que indica en al la funcionalidades saría la de subir fotos por los usuarios, clasificarlas, crear albums (privados y públicos) y por otro lado la administración de todo esta información. Ahí le mando el presupues aproximado que estaría encantado de charlar con usted para cerrarlo jaranas_ju (0) es
     
29/09/2008 02:07 P: Hice un programa para un lugar que alguila peliculas en dvd. Me permite subir la caratula de las peliculas y luego mostrarlas segun un cierto orden junto a los datos de cada pelicula. El sistema que necesitan usa mas o menos la misma técnica. Me dicen que tienen ya especificas las vistas. Tienen definidos los archivos que van a utilizar ? Qué tienen definido del Administrador ? phpsoft (0) ar
     
18/09/2008 06:52 P: Que tal, tengo hecha una comunidad social del estilo de lo que necesitás. Acá no me deja poner la dirección, pero si te interesa vemos como hacemos. Está desarrollada en Ruby on Rails. Si te sirve algo parecido, me avisas. Salu2 araiczyk (0) ar
     
17/09/2008 16:32 P: Ya que el lenguaje a usar es php, deseo saber si existe alguna restricción con el uso de algún framework p.e. Zend, Symfony, etc. snahor (0) pe
     
14/09/2008 09:12 P: Buen día. Por ello propongo el uso de drupal, no como un CMS sino como un framework. Aceleraría el proceso de desarrollo, reduciría el costo y el resultado final sería completamente a la medida. Además, si desea el desarrollo en 30 días, el sistema no será muy seguro ni de la calidad deseada. Espero comentarios. Saludos. logicsi (2) gt
     
13/09/2008 21:37 P: Hola, podrian decirme en que plataforma tienen el sitio o en que lenguaje la programacion??? glamwall (0) co Datos verificados
14/09/2008 00:26 R: El sitio debe hacerse en PHP/MySQL.  
13/09/2008 00:17 P: Estimado, ¿aceptaría una propuesta utilizando Drupal como sistema base?... Le comento que con Drupal obtendrá un sitio robusto, estable y seguro (a diferencia de otros cms's) con una apariencia profesional y 100% amigable para los buscadores. Drupal es 100% personalizable y no hay limitante alguna en cuanto al diseño. Saludos Cordiales. logicsi (2) gt
14/09/2008 00:27 R: Hola, el sistema debe crearse a la medida según los requerimientos que detallamos en la descripción del proyecto. Gracias!  
12/09/2008 14:22 P: Estimado Ecox, Ante todo agradezco su respuesta, donde solo me quedaría una duda con respecto a la misma.- cuando uds dice "Ya el programador deberá diseñar la estructura de las tablas y demás. " se refiere a que debería cotizar tambien las bases o bien que a la empresa que le realizó el diseño le entregará las composición de las bases de datos? Quedando a la espera de su respuesta Atentos Saludos Carlos salincar (0) ar
12/09/2008 21:27 R: Solamente tenemos los disenos visuales de la página. El programador deberá cotizar todo lo que necesite para poner a funcionar los diseños que tenemos. Si se necesita una página para que el usuario se registre, el diseño de esa página estará disponible, pero la funcionabilidad no.  
12/09/2008 13:02 P: Hola, el sistema ya cuenta con bases (ej MySQL ) para conexion, y administracion.- Sería conveniente tener el diseño estructural de las diversas tablas y las relaciones entre ellas para poder realizar una programación prolija y funcional, y a la vez poder tener conocimiento cierto de la magnitud del sitio a la hora de cotizar.- En caso de no disponer, deseen que le realicemos la misma y enviemos junto con la descripcion de cada una y su funcionalidad (* quedaria a criterio las diversas modificaciones necesarias que pudiesen tener la mismas *) Por último, El upload será por 1 archivo o se puede realizar una carga masiva de Archivos y que el sistema obligue al usuario a realizar la clasificación de cada uno de forma mandatorio o caso contrario el mismo no se almacena Quedo a la espera de sus novedades Atentos Saludos Carlos salincar (0) ar
12/09/2008 13:51 R: Hola, no tenemos la base de datos, lo único que tenemos es el diseño visual de las páginas. Ya el programador deberá diseñar la estructura de las tablas y demás. El upload debe tener la opción de subir una por una las imágenes y también una carga masiva y que después le ponga la información de cada imagen. Saludos,  
12/09/2008 10:12 P: Estimado tengo desarrollado lo que nesecita y he presentado mi oferta esperado sea de su interes, por cualquier inquietud estoy a su disposicion. Seludos y Exitos. ariesoft (-1) pe
     
12/09/2008 07:32 P: Nos interesaria conocer mas datos del proyecto. Sobre todo la encergadura del mismo. Somos una consultora (pequeña) argentina e hicimos bastantes sitios web. No puedo ponertelos como ejemplo porque si los pongo, freelance interpreta que paso datos personales. Muchas gracias! mhuber (0) ar
     
12/09/2008 01:22 P: Saludos, el lenguaje de programación a usar es indiferente?, hay alguna especificación más a tener en cuenta como por ejemplo un registro de usuarios? jrod (0) es
12/09/2008 09:00 R: Hola, el lenguaje a utilizar es PHP y en MySQL la base de datos.  
12/09/2008 01:22 P: Estimado Usuario, antes que nada, gracias por la oportunidad de poder participar en la oferta a su proyecto, le invtamos a conocer nuestro portafolio de trabajos desarrollados atravez de nuestro perfil, para saber si algo de lo que se ah desarrollado es parecido a lo que usted requiere, y con ello validar la experiencia que tenemos. graphilia (-1) mx Datos verificados
     

Volver arriba

hidden Recibe ofertas privadas. Ayuda
Fecha Oferta T. de entrega  Precio Postulante
29/10/2008 12:30 Desarrollo Programacion Web Para Subir Fotos Por Usuarios dadycomp (0) es
24/10/2008 15:50 Administrador De Upload De Imagenes juandespinal (0) co
24/10/2008 10:30 Sistema Web Para Subir Fotos Por Usuarios arbol (2) ar Datos verificados
17/10/2008 01:10 Web - Subir Fotos pablo89 (0) sv
09/10/2008 18:10 Desarrollo De Web Para Admnistracion De Fotos darkmaster (0) co
08/10/2008 18:30 Desarrollo Sitio Upload De Fotos dardosordi (0) ar
08/10/2008 12:50 Portal Administración Fotografías todotresde (0) ar
02/10/2008 14:10 450 maborak (0) bo
30/09/2008 15:30 Web Fotos fguercio (0) ar
30/09/2008 15:10 Oferta Desarrollo Web Para Subir Fotos Por Usuarios jaranas_ju (0) es
30/09/2008 13:50 Sistema Para Subir Fotos damiang82 (0) ar
25/09/2008 21:10 Me Interesa Su Proyecto napoleon_5 (0) do
25/09/2008 16:30 Sistema Con Framework Codeigniter asinox (0) do
22/09/2008 04:50 Comunidad De Fotos nutus (3 Medalla de Bronce) ar Datos verificados
18/09/2008 12:30 Oferta Desarrollo - Experiencia En Aplicaciones Similares truzone (0) es Datos verificados
16/09/2008 11:50 Programacion Web Para Subir Fotos Por Usuarios grupovrs (0) ar
16/09/2008 08:10 Desarrollo Por Le Mejor Equipo De Trabajo Freelance ntsolutions (27 Medalla de Platino) pe
14/09/2008 12:10 ///////Detalles De La Propuesta\\\\\\\ glamwall (0) co Datos verificados
12/09/2008 10:30 Ariesoft A Su Servicio ariesoft (-1) pe
12/09/2008 09:30 Programación Php Y Msql Del Website jrod (0) es
12/09/2008 09:10 Experto Programador Web 7 Años Experiencia latincode (-3) ve
12/09/2008 07:50 Cargar Imagenes En Una Base De Datos Con Pagina Php josefinayanez (0) ve
12/09/2008 05:50 Presupuesto Por Web Subida Fotos Usuarios blister (0) es
12/09/2008 05:50 Sistema De Registro De Fotos yuninho (0) cu
12/09/2008 03:30 Oferta Desarrollo tfacto (1) es

Volver arriba

Realizar Oferta

Título: Programacion Web Para Subir Fotos Por Usuarios
Autor: ecox
Fecha de inicio: 11/09/2008 18:20

  • Todas las ofertas generan un compromiso entre las partes.
  • Podrás hacer sólo una oferta a este proyecto.
  • Para ofertar debes estar registrado. Si aún no lo hiciste, regístrate.

Volver arriba