Desarrollo MVP Plataforma Comunidad Lectora

via Freelancer ·

Budget / Salary€8,000–12,000
TypeFreelance project
LocationRemote
Posted9 hours ago
Desarrollo de MVP de plataforma web para una comunidad de lectores

Proyecto en fase de preparación. Se busca presupuesto para el desarrollo completo del MVP.

Estoy buscando un/a desarrollador/a freelance o equipo de desarrollo para crear el MVP de una plataforma web orientada a crear una comunidad de lectores y facilitar el intercambio de libros físicos entre particulares.

El proyecto está pensado inicialmente para España y se encuentra actualmente en fase de definición y preparación del desarrollo.

La idea no es crear simplemente una plataforma de compraventa de libros, sino una comunidad en la que los usuarios puedan poner libros que ya no utilizan a disposición de otros lectores y conseguir otros libros mediante un sistema de puntos.

Funcionamiento básico

Cada usuario podrá:

Crear una cuenta y gestionar su perfil.
Añadir los libros que tiene disponibles para intercambiar.
Identificar los libros mediante ISBN y obtener automáticamente información bibliográfica.
Consultar y buscar libros disponibles en la plataforma.
Solicitar un libro utilizando puntos.
Enviar sus propios libros cuando otro usuario los solicite.
Recibir puntos cuando se complete el intercambio.
Consultar su historial de intercambios.
Valorar los intercambios y dejar reseñas.
Gestionar sus envíos y consultar su seguimiento.

El sistema utilizará un modelo sencillo de puntos: cada libro tendrá un valor de 1 punto.

El comprador/receptor asumirá el coste del envío, mientras que la plataforma cobrará una comisión por intercambio.

Alcance del MVP

El MVP deberá incluir, entre otras, las siguientes funcionalidades:

Usuarios
Registro e inicio de sesión.
Recuperación de contraseña.
Gestión del perfil.
Gestión de libros del usuario.
Historial de intercambios.
Sistema de puntos.
Catálogo de libros
Alta de libros mediante ISBN.
Integración con Google Books API para obtener automáticamente datos del libro.
Búsqueda por título, autor, ISBN y otros criterios.
Filtros por género, idioma, etc.
Ficha individual de cada libro.
Información sobre disponibilidad.
Valoraciones y reseñas.
Sistema de intercambio.
Solicitud de un libro.
Aceptación/rechazo de la solicitud.
Gestión del plazo para realizar el envío.
Estados del intercambio.
Confirmación de recepción.
Asignación/descuento de puntos.
Gestión de incidencias y cancelaciones.
Pagos

Integración con Stripe para gestionar el pago de la comisión de la plataforma y, cuando corresponda, otros pagos asociados al funcionamiento definido en el proyecto.

Logística

Integración con el sistema/agregador logístico seleccionado para el proyecto.

El usuario deberá poder seleccionar la modalidad de envío disponible, generar la información necesaria para el envío y consultar su seguimiento.

Siempre que el operador lo permita, se buscará que el usuario pueda utilizar un código QR sin necesidad de imprimir una etiqueta.

Notificaciones

Notificaciones relacionadas con:

Nuevas solicitudes.
Aceptación o rechazo de intercambios.
Recordatorios de envío.
Envíos realizados.
Entrega.
Confirmación de recepción.
Incidencias.
Movimientos de puntos.
Administración

Se deberá desarrollar un Backoffice protegido, desde el que el administrador pueda gestionar, entre otras cosas:

Usuarios.
Libros.
Intercambios.
Incidencias.
Puntos.
Reseñas.
Pagos.
Información básica de la plataforma.
Estadísticas básicas.
SEO

El MVP deberá desarrollarse con una estructura compatible con el posicionamiento orgánico en buscadores.

Las páginas públicas de libros, autores y categorías deberán poder ser rastreadas e indexadas por Google, utilizando URLs amigables, títulos y descripciones adecuadas, sitemap XML y configuración de robots.txt.

No se busca en esta fase realizar una estrategia SEO avanzada, sino dejar la plataforma técnicamente preparada para desarrollar el SEO posteriormente.

Responsive

La plataforma deberá funcionar correctamente en ordenadores, tablets y móviles, con especial atención a la experiencia de usuario en dispositivos móviles.

No se plantea inicialmente el desarrollo de una aplicación móvil nativa. La primera versión será una plataforma web responsive/PWA, según la solución técnica propuesta.

Fases posteriores

El MVP debe diseñarse de forma que pueda evolucionar posteriormente.

Entre las funcionalidades que podrían incorporarse en fases posteriores están:

Aplicación móvil nativa.
Sistema avanzado de recomendaciones.
Gamificación.
Funciones sociales más avanzadas.
Newsletter personalizada.
Publicidad.
Afiliación.
Nuevas funcionalidades para la comunidad.
Expansión a otros mercados.

Estas funcionalidades no forman parte del alcance inicial del MVP.

Integraciones

El proyecto contempla inicialmente integraciones con:

Google Books para obtener información bibliográfica.
Stripe para pagos.
Proveedor/agregador logístico, que se determinará durante el desarrollo.
Google Analytics y Google Search Console para analítica y seguimiento SEO.

Lo que busco del freelance

Busco una persona o equipo con experiencia demostrable en el desarrollo de plataformas web con usuarios, pagos, bases de datos, APIs e integraciones externas.

Se valorará especialmente experiencia en:

Marketplaces o plataformas de intercambio.
Sistemas de usuarios y puntos.
Integraciones mediante API.
Stripe.
Integraciones logísticas.
SEO técnico.
Desarrollo responsive/PWA.
Diseño de arquitecturas escalables.

No es imprescindible que el desarrollador se encargue del diseño gráfico y branding, ya que estos aspectos podrán proporcionarse externamente.

Presupuesto y propuesta

El objetivo es disponer de un primer presupuesto aproximado. A continuación, puedo facilitar un documento funcional detallado con los requisitos, flujos de usuario y alcance del MVP, que ya tengo elaborado, de cara a la elaboración de un presupuesto más fino.

En la propuesta agradecería indicar:

Precio total del desarrollo del MVP.
Plazo estimado de desarrollo.
Tecnologías que se utilizarían.
Experiencia en proyectos similares y ejemplos de trabajos anteriores.
Qué elementos quedarían incluidos en el precio.
Qué elementos o servicios de terceros tendrían costes adicionales.
Costes recurrentes aproximados de hosting, servicios, APIs, etc.
Garantía y periodo de corrección de errores después de la entrega.
Forma de trabajo y comunicación durante el desarrollo.
Propuesta de hitos de desarrollo y pagos.

El objetivo es encontrar un/a profesional que pueda desarrollar un MVP sólido, sencillo y escalable, evitando funcionalidades innecesarias en esta primera fase y manteniendo controlado el coste inicial.
seo stripe web development database management api integration marketplace development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.