A Mobile App to Suggest Baby Names

Abstract:

The application of information technology in social life can often generate ideas and optimize the efficiency and agility of everyday choices. The motivation of the project was to implement a mobile application designed to suggest baby names that are or were popular, as such, extract data, analyze and answer some questions. The goal is to provide the five most popular names based on a filter selected by the user. The system is composed of a mobile device application for prospective or interested parents and a REST API that handles requests from the application through query operations and changes to the database itself to manage the baby’s name. The social benefit of the app is the ability to see what possible trending names are available to help choose names for future babies. The system is designed to be used on mobile devices using the Android or iOS operating systems. Therefore, it was chosen to develop the application using React Native, so that the application can be generated for both platforms using the same code written in the JavaScript language. The system is designed to be used on mobile devices that use the Android or iOS operating systems. Therefore, it was chosen to develop the application using React Native, so that the application can be generated for both platforms using the same code written in the JavaScript language. By exporting the dataset and filtering the data, it was possible to obtain results and suggest a ranking of popular names taking into consideration gender, name initial, state, and year.