Gear
Multi-Step Form Progress
Image uploader, highly custom profile editor with progress tracking across all profile categories

Ajax Functionality
Form fields use Ajax and auto-complete to serve up relevant values on keyup, form values then stored dynamically on progress

Profile Manager
User can save progress and view profile. All data is stored for the Admin to view/approve/delete users

Email Confirmation
Upon signing up, user receives email notification with specific code, which is then verified and stored into the database
