Hello Darold,
I'm creating an app with the same requirements. I'm not going to show you what I'm I doing since I can't quite get plunker work but I will explain you what I'm doing:
In order to create users in a database I'm using a language to talk to my database.
In my case php but you can use whatever you like for this.
In order to create a user, I present a form which every field has an ng-model such as:
user.name / user.surname / user.pass etc...
This form has a controller called createUserCtrl.
This controller has an object/array called $scope.user.
Whenever a user fills the form that array gets updated, so the $scope.user array hold the info for the user.
The form also has an ng-submit attribute which calls a function from the controller, say function submitUser(), which uses the $http service and posts the array to my php page that handles the database entry.
Hope that it helps.
Tasos