About the app
The Heyfam app is designed to bring people closer together and provides a digital space to store and manage contacts according to their relationship. The app makes it easy to set up call reminders, organize events, and even offers gift suggestions for different occasions.
The app has an interactive interface where users can set reminders for important dates like birthdays, anniversaries, etc. It offers the convenience of searching and selecting the perfect gifts for loved ones. The mobile app is complemented by a web interface, which is primarily used to search for gifts.
The requirements
The requirements of the project include:
- Development of a user-friendly app that works with iOS and Android
- compatible devices - ability to add and manage contacts and important appointments
- Functions for setting call reminders, event notifications and personalized gift suggestions
- Integration of Facebook SDK for marketing purposes
- a web interface to browse for gifts and download the mobile app for a more complete experience.
The solution
We have opted for our core technology stack to achieve the goals we have set ourselves:
- React Native to develop a mobile app that is compatible with both iOS and Android platforms
- A React app for the web interface to support the gift search
- PostgreSQL as the primary database for storing user and gift data
- NestJS/ExpressJS/NodeJS for the development of the backend, which serves both mobile and web apps
- Contact information added by the user such as important dates, age, relationship and interests are used to create reminders and suggestions for suitable gifts
- We use AWS CodeBuild and AWS Elastic Container Service for CI/CD and the deployment infrastructure.
- Expo Application Services (EAS) was selected as the build system for the mobile application.
The resulting architecture not only meets the requirements, but also ensures the scalability and robustness of the solution.
Team

Marc

Hanush
Tell us about your project
Together we plan, discuss and execute your project.