About this project
it-programming / mobile-development
Open
Hola
Dispongo de un proyecto realizado al 90%, se trata de un frontend de una APP en android hecha en Flutter, un backend y una web de administración del contenido en Strapi.
Los datos se almacenan en mongoDB en el servidor de Google Cloud. Es necesario finalizar las funciones pendientes que incluye Firebase, sendgrind, y trabajar con APIs como Stripe.
Funciones Generales a desarrollar:
· Añadir Firebase Analytics en la app para comprobar estadísticas de uso de la app.
· Añadir suscripciones, si el usuario está suscrito a un perfil, todas las publicaciones de ese usuario son visibles para él.
Pantalla INICIO
· Entrar con Google debe de ser operativo (debe tomar los datos y crear la cuenta)
· Debe de haber una funcion que compruebe si hay una nueva versión, en caso de ser así debe de mostrar un aviso y un botón para descargar el APK. (Pantalla nueva)
· Debe de haber una funcion que compruebe si hay un mensaje de mantenimiento, si no lo hay carga de manera normal. (Pantalla nueva)
Pantalla recuperar contraseña
· al introducir el email debe de enviar una contraseña nueva al usuario para acceder
pantalla principal
· las imagenes redondas de los usuarios deben de mostrar si están conectados (con un pequeño badge abajo a la derecha de la imagen)
· si todavia no muestra contenido (cuenta nueva) debe de mostrar un texto diciendo “comienza a seguir a los usuarios para ver sus publicaciones”
· no se muestran las imagenes y videos de las publicaciones, deben mostrarse
· no funcionan los comentarios, deben funcionar
pantalla mensajes
· el sistema de mensajes privados debe de ser funcional
pantalla publicacion
· debe de permitir subir videos, fijemos el tamaño máximo en 20mb
pantalla notificaciones
· al mantener pulsada una notifiación sale un menu, ese menu debe de ser funcionar y agregar otra opciones para borrar todas las notificaciones (no se borran, se dejan de mostrar)
pantalla mi perfil
· no se están mostrando las publicaciones del usuario, deben de mostrarse
· el sitema de pagos extra (propinas, boton verde debajo de la publicacion debe de ser funcional)
· en la pestaña “mi contenido” salen imagenes en grises, debe de mostrarse las imagenes y videos que ha subido el usuario y permitir verlas en grande
· los botones de web, twitter, instagram y amazon deben de ser funcionales
pantalla opciones
“llave”
· eliminar la opcion de “bloqueo con huella digital”
· la modificacion de contraseña debe de ser funcional
· la opcion de eliminar cuenta debe de ser funcional (no la elimina, la oculta del proyecto) debe de enviar un email indicando que se mantiene la cuenta por 30 dias, si no se vuelve a conectar se elimina, si se conecta se vuelve a activar
“campana”
· las notifiaciones push deben de ser funcionales
· las notificaciones por email deben de ser funcionales
· la configuracion del tipo de notifiaciones deben de ser funcionales.
Pantalla TARJETAS
· El sistema de saldo en cartera debe de ser funcional.
· La opcion de añadir tarjetas debe de ser funcional
· La pestaña de pagos debe de ser funcional y mostrar los pagos realizados
Pantalla BANCA
· Una vez verificada la cuenta muestra la informacion de los cobros del usuario, debe de ser funcional y permitir solicitar el pago, (el boton de solicitar debe de llevar a una ventana para solicitar el pago por transferencia bancaria, debe coger el nombre y el apellido de cuando solicitó verificar la cuenta)
Pantalla INVITACION
· El sistema de invitaciones debe de ser funcional, creo que ya lo es pero sin poder añadir tarjetas y ver perfiles no puedo confirmarlo.
Pantalla FANS
· Debe permitir bloquear a los usuarios
Web de Administracion:
· Debe de ser completamente funcional con la parte para administrar la plataforma. Si ya tienes una desarrollada podría adaptarse para reducir tiempos.
Project overview
La APP se trata de un gestor de contenido de pago realizados por los usuarios.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Required platforms Android
I need to Modify an existing app
App type Social media
Back-end is required Yes
Payment gateway Yes
Delivery term: Not specified
Skills needed