I am creating a simple personal safety application for students at a University. However having spent several hours researching design patterns, I am still struggling to work out whether MVC or MVP would be better. I understand that MVP allows for better unit testing etc.
However would MVC be enough for this type of application or am I better off going with MVP?
The main features are:
Users will be able to raise emergency alerts and the application would send the users location to the campus security.
The user can also make calls to university services through the application
The user will be able to find the nearest bus.
Thank you