The process of designing a natural disaster alert app involves user research, UI design, implementing an alert system, integrating geolocation and mapping, designing notification systems, providing safety tips and resources, ensuring accessibility, conducting testing and gathering feedback, collaborating with authorities, and ensuring regular updates and maintenance.