Evaluando propuestas

Mobile app como Tik Tok

Publicado el 16 Abril, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola, me gustaria crear un proyecto, una app movil como TikTok, usando react native.

La app debe ser creada usando Expo
https://expo.dev/
Expo es un framework para react native que ayuda a automatizar varios procesos para subir el app a play store / app store. Ademas de que ayuda a usar diferentes libraries mas facilmente.

La app debe usar el SDK para edicion de videos llamada Banuba (tiene 14 days free), asi no se debe crear la edición de videos desde 0, solo usar el framework.
https://www.banuba.com/video-editor-sdk

La base de datos debe usar Cloud Firestore (firebase)

Base de datos:
- user (email, username, password)
- user has many videos
- videos (description, title, video attached)
- comments (un video puede tener muchos comentarios)
- favorite (un usuario puede tener muchos videos favoritos)

Inicio de sesión:
agregar inicio de sesión con Google (firebase es super facil), y Facebook.



Pantallas (screens)
- newsfeed (donde vas a cargar todos los videos filtrados por timestamp)
- profile (donde puedo ver los videos de los usuarios)

Caracteristicas
- usuario puede seguir (follow) otros usuarios
- usuarios pueden comentar en el video
- usuarios dar like (favoritos) a otros video

Diseño
No tengo el diseño, pero pueden basarse en REELS de instagram, o de otra plataforma de videos cortos.

En resumen un clon simple de TikTok

Todo lo de firebase, facebook sign in, etc, debe ser facil de actualizar, para cuando me pases el proyecto yo puede agregar mis propias credenciales de firebase, facebook sign in, etc, para empezar a usarlo :)

saludos

Contexto general del proyecto

Esto es para un proyecto personal que se parece a TikTok :)

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Otro
Necesito Crear una app
Tipo de app Social media
Apps similares Otro
Necesita backend
Procesador de pago No

Plazo de Entrega: No definido

Habilidades necesarias