user authentication + AJAX + patial view template + email + multiple language + git ignore /.idea