Ver oferta completa

WEB DE ADULTOS ESTILO TIKTOK - FREELANCE JOB IN WEB DEVELOPMENT - WORKANA

Descripción de la oferta de empleo

about this project it-programming / web-development open la idea es crear una plataforma dinámica y entretenida de videos cortos para adultos, similar a tiktok.
los usuarios deben poder explorar, interactuar y compartir contenido, mientras se garantiza la seguridad, la privacidad y el cumplimiento de las leyes.
la plataforma debe ser escalable, de alto rendimiento y fácil de usar, con un enfoque en videos de alta calidad y una experiencia social atractiva.
ejemplo.
www.
ikfap.
om project overview objetivo del proyecto.
crear una plataforma web de videos cortos para adultos, similar a tiktok, donde los usuarios puedan subir, ver, compartir y comentar videos, interactuar con otros usuarios y disfrutar de una experiencia dinámica y entretenida en dispositivos móviles y de escritorio.
1.
estructura general del sitio web.
diseño y ux.
el diseño debe ser limpio y minimalista, similar a tiktok, donde el enfoque esté en el contenido (videos) y la navegación sea rápida e intuitiva.
el sitio debe ser responsive, es decir, debe adaptarse perfectamente a móviles, tabletas y escritorios.
interfaz fácil de usar.
la pantalla principal debe mostrar los videos en un formato de feed infinito que cargue dinámicamente mientras el usuario hace scroll (similar al sistema de tiktok).
pantallas principales.
página principal.
un feed de videos donde los usuarios puedan ver contenido nuevo, popular, y sugerido.
los videos deben ocupar toda la pantalla, con controles simples (me gusta, comentar, compartir).
perfil de usuario.
una página de perfil personal donde los usuarios pueden ver sus propios videos, seguidores, seguidos y estadísticas.
página de video individual.
una página dedicada a cada video, donde se pueda ver el video en pantalla completa, con las opciones de "me gusta", "comentarios", "compartir", y un botón para seguir al usuario que lo subió.
2.
requerimientos funcionales.
registro y autenticación de usuarios.
registro.
los usuarios deben poder registrarse mediante correo electrónico o a través de redes sociales (facebook, google, twitter, etc.).
verificación de edad.
implementar un sistema de verificación de edad para asegurar que solo usuarios mayores de edad puedan acceder al contenido.
login y recuperación de contraseña.
funcionalidades estándar de inicio de sesión y recuperación de contraseña.
sistema de subida de videos.
los usuarios deben poder subir videos directamente desde sus dispositivos móviles o computadoras.
los videos deben ser cortos, con un límite de tiempo (por ejemplo, 1-5 minutos).
los videos deben poder ser etiquetados con descripciones, hashtags y categorías específicas (por ejemplo, "amateur", "fetiche", "lesbianas", etc.).
previsualización.
los usuarios deben poder ver una previsualización de su video antes de subirlo.
reproducción de video.
reproductor de video en pantalla completa, con controles sencillos como pausar, reproducir, volumen, pantalla completa, y velocidad.
los videos deben cargarse en diferentes calidades (480p, 720p, p), adaptándose a la conexión del usuario.
los videos deben reproducirse automáticamente al hacer scroll (como tiktok).
interacción con los videos.
me gusta.
los usuarios deben poder dar "me gusta" a los videos.
comentarios.
sistema de comentarios donde los usuarios pueden interactuar con los creadores de contenido.
compartir.
opciones para compartir videos en plataformas sociales externas o enviar a otros usuarios dentro de la app.
seguir.
los usuarios pueden seguir a otros creadores para ver sus futuros videos en su feed.
exploración y descubrimiento.
búsqueda.
los usuarios deben poder buscar videos, usuarios, y hashtags.
feed personalizado.
algoritmo que recomienda videos basados en el historial de interacción del usuario (similar al algoritmo de tiktok).
categorías.
los videos pueden estar organizados en categorías populares, y los usuarios pueden explorar contenido de su interés.
3.
aspectos técnicos.
backend.
utilizar tecnologías escalables como node.
s, django, o ruby on rails para el servidor.
asegurarse de que el sistema pueda manejar grandes volúmenes de tráfico y datos.
base de datos.
usar una base de datos robusta como postgresql o mongodb para almacenar videos, comentarios, interacciones y datos de usuarios.
el sistema debe permitir la gestión eficiente de grandes volúmenes de contenido multimedia (videos de alta calidad).
sistema de carga y almacenamiento de videos.
los videos deben almacenarse en la nube (por ejemplo, amazon s3 o google cloud storage), asegurando una carga rápida y eficiente.
compresión y transcodificación.
los videos deben ser automáticamente convertidos a diferentes resoluciones y formatos para ofrecer una experiencia óptima en cualquier dispositivo.
optimización de rendimiento.
implementar técnicas de lazy loading (carga diferida de videos) para asegurar que el feed cargue rápidamente.
usar caching para mejorar el rendimiento del sitio y la carga de contenido.
4.
aspectos legales y seguridad.
verificación de edad.
implementar un sistema de verificación de edad en el registro, asegurando que solo usuarios mayores de edad tengan acceso a la plataforma.
privacidad de los datos.
cumplir con las regulaciones de privacidad como gdpr, asegurándose de que los datos de los usuarios estén protegidos y sean manejados correctamente.
moderación de contenido.
implementar un sistema de moderación automática y manual para evitar la subida de contenido que infrinja normas legales o éticas.
los videos y comentarios deben ser moderados para prevenir contenido explícito ilegal, acoso o cualquier violación de derechos de autor.
5.
admin panel.
el administrador debe tener acceso a un panel donde pueda.
gestionar videos, moderar contenido inapropiado, y bloquear usuarios.
visualizar estadísticas de tráfico y desempeño de los videos (como visualizaciones, likes, comentarios).
ver y gestionar reportes de usuarios y contenido.
6.
escalabilidad y mantenimiento.
la arquitectura debe estar diseñada para escalar rápidamente conforme el sitio gane usuarios y contenido.
backups regulares para asegurar que los datos no se pierdan.
implementar un sistema de monitoreo de errores y un proceso de mantenimiento continuo.
category it & programming subcategory web development what is the scope of the project? create a new custom site is this a project or a position? project i currently have i have an idea required availability as needed roles needed developer, designer delivery term.
not specified skills needed javascript mysql php
Ver oferta completa

Detalles de la oferta

Empresa
  • Sin especificar
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 29/11/2024
Fecha de expiración
  • 27/02/2025
BECA Desarrollador Web - Full Stack Web Developer
NETT FORMACION SL

Nuestro objetivo es que te incorpores a una empresa, durante 6 meses y aprendas a desarrollar proyectos integrales en distintas áreas del desarrollo web, con nuestro máster de desarrollo web avanzado... ¿por qué el máster dwa te convierte en un profesional full stack?por su modelo de aprendizaje 360º......

Desarrollador Web Front Vue
SMART AND FUN

Perfil requerido- al menos 3 años de experiencia en desarrollo web en la parte de front-end... buscamos desarrollador web con experiencia, que sea ágil, dinámico, resolutivo, con gran capacidad para el trabajo en equipo y excesiva atención por el detalle... especificación funcional - desarrollo de aplicaciones......

PROGARAMADOR/A WEB PRESTASHOP - 1269140
Temporing

Modificación y mejora de diseño y funcionalidad web... funciones: - programación y desarrollo página web mediante prestashop... soporte técnico de la web en prestashop, gestión de incidencias, ajustes y actualización de contenidos - desarrollo, mantenimiento y optimización de la web en plataforma prestashop......

Programdor/a web php-html
DENEMAX CONSULTING S.L

Empresa de servicios jurídicos con desarrollo de aplicación propia, precisa incorporar programador/a web para el desarrollo y mantenimiento de aplicaciones de gestión y producción en entornos web de alto uso, gestionadas por bases de datos mysql... el lenguaje de programación principal es el de php con......

Diseñador o diseñadora gráfico y web en practicas
Éruga comunicació

Conocimiento de programas de edición de video... funciones: diseños offline y online identidad corporativa maquetación de contenido offline y online (wordpress) crear gráficos web, interfaces de usuario, iconos, hojas de estilo, plantillas, banners, etc... desarrollo y mantenimiento de sites mediante......

Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

Programación de aplicaciones web (preferentemente javascript, xml, json, java,…) y deseable aplicaciones para android... procesos de negocio (desarrollos en software erp, etc... experiencia en la mayor parte de los siguientes apartados : análisis y toma de requerimientos con cliente......

Programador entornos web
QDSOFT

Buscamos personal con conocimientos de entornos web para mantenimiento y desarrollo de plataforma atual... no necesariamente presencial... net c#, aunque podemos valorar migración a otros lenguajes otros datos del puestocondiciones económicas a convenir igual que la jornada y tipo de contrato......

Docente c.s. desarrollo aplicaciones web/multiplataforma
AULA ESTUDIO FORMACIÓN PRACTICA S.L.

Necesitamos docente para impartir asignaturas del ciclo superior de desarrollo de aplicaciones web y/o multiplataforma... el puesto, puede ser a jornada completa colegio homologado por la conselleria de educación tener o estar en situación de optenerlo el celga 4 (habilitación de gallego) requisitos......

Programador web para migración de aplicaciones de escritorio
QDSOFT

Trabajo flexible y con garantía de futuro tipo de puesto: jornada completa, contrato indefinido sueldo: a partir de 1... aún no siendo una empresa 'grande' en número de empleados, tenemos clientes en todas las provincias de españa... 300,00€ al mes horario: de lunes a viernes flexibilidad horaria tipos......

Comercial independiente - freelance
Aceleradora de pymes

Puede visitar nuestra web wwwpuntoaceleradoradepymespuntoes para conocer algunos de nuestros servicios... si eres un profesional con espíritu emprendedor y pasión por las ventas, esta es tu oportunidad de colaborar con una empresa en crecimiento... buscamos a colaboradores con experiencia en ventas y......