Acerca de la aplicación
La aplicación Heyfam pretende acercar a las personas y ofrece un espacio digital para almacenar y gestionar los contactos en función de su relación. La aplicación facilita la creación de recordatorios de llamadas, la organización de eventos e incluso ofrece sugerencias de regalos para diferentes ocasiones.
La aplicación tiene una interfaz interactiva en la que los usuarios pueden fijar recordatorios para fechas importantes como cumpleaños, aniversarios, etc. Ofrece la comodidad de buscar y seleccionar los regalos perfectos para los seres queridos. La aplicación móvil se complementa con una interfaz web, que se utiliza principalmente para buscar regalos.
Los requisitos
Los requisitos del proyecto incluyen
- Desarrollo de una aplicación fácil de usar que funciona con dispositivos iOS y Android
- Dispositivos compatibles: posibilidad de añadir y gestionar contactos y citas importantes.
- Funciones para establecer recordatorios de llamadas, notificaciones de eventos y sugerencias de regalos personalizados.
- Integración del SDK de Facebook con fines de marketing
- una interfaz web para buscar regalos y descargar la aplicación móvil para disfrutar de una experiencia más completa.
La solución
Para alcanzar los objetivos que nos hemos fijado, hemos optado por nuestra pila tecnológica básica:
- React Native para desarrollar una aplicación móvil compatible con las plataformas iOS y Android.
- Una app de React para la interfaz web de apoyo a la búsqueda de regalos
- PostgreSQL como base de datos principal para almacenar datos de usuarios y regalos
- NestJS/ExpressJS/NodeJS para el desarrollo del backend, que sirve tanto a aplicaciones móviles como web.
- La información de contacto añadida por el usuario, como fechas importantes, edad, relación e intereses, se utiliza para crear recordatorios y sugerencias de regalos adecuados.
- Utilizamos AWS CodeBuild y AWS Elastic Container Service para CI/CD y la infraestructura de implementación.
- Se eligió Expo Application Services (EAS) como sistema de creación de la aplicación móvil.
La arquitectura resultante no sólo cumple los requisitos, sino que también garantiza la escalabilidad y robustez de la solución.
Equipo

Marc

Hanush
Háblenos de su proyecto
Juntos planificamos, discutimos y ejecutamos su proyecto.