Terminado

Chat similar Whatsapp, Sin Firebase

Publicado el 19 Noviembre, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

COP 800000 - 1600000
Descripción:
* Una plataforma con chat SIMILAR de whatsapp
* funcionalidad para crear Grupos de chat
* Toque y mantenga para grabar y compartir mensajes de voz
* Notificaciones de eventos
* Notificaciones enviados / recibidos / leídos con actualizaciones en tiempo real
* Indicadores de escritura / grabación con actualizaciones en tiempo real (Escribiendo... - Audio...)
* Copiar / reenviar / Compartir / Eliminar mensajes fácilmente y eliminar la información desde la bd del teléfono
* Actualizaciones de estado "en línea" y vistas "por última vez"
* Eliminar mensajes de forma remota para ambos ("Mensaje eliminado")
* Debe Funcionar incluso si no está conectado a la red.
* Buscar un mensaje particular o un usuario
* Silenciar o bloquear a un usuario
* Compartir imágenes desde cámaras o galería
* Compartir vídeo desde cámaras o galería
* Compartir audio
* Compartir archivos
* Soporte Emoji
* Rutina programada para eliminar y sobrescribir mensajes en el servidor
* El usuario podrá asignar el tiempo de la rutina de borrado (en horas/ minutos) y el administrador en el servidor
* Mensaje borrado en la app por el usuario, mensaje que debe ser borrado en el servidor
* Mensaje borrado en el servidor por el admin, mensaje que sera borrado en la app
* Proteger chat de grupos y chat individual con la configuración de contraseña.
* Encriptacion de principio a fin
* Encriptacion con clave privada y publica
* El usuario es quien debe asignar la clave privada para la encriptacion
* El administrador asignara la clave publica
* No correr en firebase, debe ejecutarse en un servidor privado - ni siquiera para las notificaciones
* Backend intuitivo
* Ingresar usuarios localmente desde la app y desde el servidor
* Debe estar muy enfocado en la privacidad y respeto por la información del cliente
* Permitir que el chat se bloquee por medio de contraseña
* Script documentado, variables acorde a la referencia y en español
* Soporte, instructivo o manual para subir backend al servidor local
* Carpeta Values android Studio completa para personalizar (string, color, dim, styles, ect)
* "Plus no excluyente" Utilizar la blockchain
* "Plus no excluyente" llamadas y videollamadas
* "Plus no excluyente" en lenguaje Kotlin

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 las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Android

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por O. B.