Busco programador senior experto en React Native para desarrollar una aplicacion movil para smartphones Android y iOS. La applicacion requirere de las siguientes pantallas:
- Sign in screen: pantalla que el usuario inicie sesion en la app. Tambien debe tener integracion con Google y Facebook para iniciar la sesion. Se require tambien que tenga la funcionalidad de forgot password.
- Sign up screen: pantalla para crear una cuenta nueva de usuario en la app. Tambien debe tener integracion con Google y Facebook para crear la cuenta nueva. Se requiere tambien que tenga la funcionalidad de confirmacion de email.
- Home screen: pantalla donde se muestra los posts que usuarios comparten. Tiene una barra de encabezado con el nombre de la app y un boton de opciones, mientras que en la parte de abajo tiene una barra de opciones para tener acceso a otras pantallas como la de favoritos, buscar, mensajes. Cabe mencionar que cada post tiene opciones de likes, de comentarios y de compartir. Tambien tiene un boton flotante para crear un nuevo post.
- Home: muestra los post que otros usuarios de la app han compartido.
- Favoritos screen: aqui aparecen los post favoritos del usuario
- Search screen: pantalla para buscar post
- Notification screen: sirve para ver las notificaciones
- Chat screen: pantalla para ver el chat
- Option screen: pantalla para ver las opciones de la app
- Create new post: pantalla para crear un nuevo post en la app. Se podra compartir documentos, texto plano, audio, videos, etc.
- New Post Option screens: pantalla de opciones cuando se crea un nuevo post
Es una app para compartir documentos entre usuarios de la app, facilitando el intercambio de informacion. El front end debe ser en react native y el back end en AWS Amplify. La app es un Minimum Valuable Product (MVP). Se requiere que la app maneje internacionalizacion en español e ingles y que el disenio sea en dark mode por defecto. Tambien se requiere integracion con Google Ads mobile
Saludos.
Soy un profundo desarrollador de React Native y AWS con más de 4 años de experiencia. Tengo algunas preguntas para esta aplicación MVP:
1) ¿Qué funciones administrativas necesita?
2) ¿Me proporcionarán maquetas o soy libre de diseñarlas por mi cuenta?
3) ¿Proporcionará el logotipo?
4) ¿Los mensajes estarán solo en formato de texto y habrá una función de chat grupal?
Espero verte en el chat. Feliz de mostrar el trabajo relevante en el chat a pedido.