Find Jobs
Hire Freelancers

C# MVC 6 Project - SQL, OAuth2, and IdentityUser Experience Required

$250-750 USD

Cerrado
Publicado hace más de 8 años

$250-750 USD

Pagado a la entrega
Freelancer Project Scope of Work I will provide a SQL Server 2014 Database and a Visual Studio 2015 project using DNX 4.5.1. The project is built on the SmartAdmin template ([login to view URL]). Please provide an estimate for time to complete. I will be continuing to develop another section of the website. What do you recommend for allowing us to collaborate/source control service? Account Related Work Much of this code is already written. It just needs to be updated as follows. 1. (Code partially written) Change [login to view URL] SendEmailAsync to send email using OAuth2 for Gmail instead of current username and password. I will provide OAuth2 credentials. Please see: [login to view URL] and [login to view URL] 2. Account Related Tasks a. Can EF Migrations be done in MVC 6 yet? If so, change Model: ApplicationUser : IdentityUser to include the firstName, lastName, title, department, and id_org to add the fields to AspNetUsers table in database. If not, collect this info for user table. b. (Code partially written) Fix Recaptcha on register page and forgot password pages. Most code is written i. <div class="g-recaptcha" data-sitekey="XXXXXXXXXXXXXX"></div> ii. In [login to view URL], see Register function—should check “g-recaptcha-response” response field from post and then check with RecaptchaWork function before allowing register or reset password. c. (Code written) After registering, user must confirm email before logging in. Email is username to login. d. (Code partially written) When logging in, make sure email is confirmed. If not, redirect to Error page saying password has not been confirmed. Add button to resend email confirmation. e. (Code partially written) Forgot Password—add captcha, test email, when they click link, allow them to change password by typing in new password and confirm password. Redirect to login page f. Upon every login, check AspNetUsers for null “title”. If null, redirect to Account Page. g. If title is not null, check id_org. If null, redirect to Organization Page h. Add first name, last name, and id_org to session string New MVC Pages 3. Account Page • Should use Smart Form Layouts (see Forms -> Smart Form Layouts) • Should use Smart Form Validation with jquery validation (see Forms -> Smart Form Validation) • Shows: first name, last name, organization, title, Role , email, and phone number • AspNetUsers (database table): firstName, lastName, email, phoneNumber • Role is a dropdown using Stored Procedure (SP) [getUserJobRoles] – value is id_jobrole, display is jobDesc ) • All fields must be entered and they should be checked using jquery validate and an AccountViewModel. • Allow user to click edit button and update only: title, department, and phone number 4. Organization Page • Should use Smart Form Layouts (see Forms -> Smart Form Layouts) • Should use Smart Form Validation with jquery validation (see Forms -> Smart Form Validation) • Shows: Organization Name, Mailing Address (use fields from address table—state is dropdown using states table), checkbox to use mailing address as billing address (If unchecked, brings up second set of address fields), and list of facilities on left side with preview of selected facility to the right. • Organization must have a name, address, and must have at least 1 facility before they can go beyond this page. • Facility contains: Name, CMS Facility ID (int(16)) , state dropdown, and checkbox to use parent organization’s mailing and billing addresses. If checkbox is unchecked, they can add mailing address address with checkbox to use their mailing address for billing address too. If that checkbox is uncheck, they can enter a separate billing address. Tables: Organization Name, Address, facility, and States More work to come…if this goes well.
ID del proyecto: 9650917

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
11 freelancers están ofertando un promedio de $521 USD por este trabajo
Avatar del usuario
Hi, I’ve had a good look at your project description and I’m very interested in providing a solution. I have 4+ hands on experience on developing quality web solutions as well as desktop standalone solutions. I used to develop systems using latest adaptive technology such as 1. .NET/ASP.NET - MVC4,MVC5 - Entity Framework - SQL - C# (for .NET solutions) 2. JQuery/Javascript/HTML5 - Angular.js/Bootstrap etc (for designing and front end implementations) I want to start work immediately and awaiting for your positive response on skp id "agilepksolutions" so I can show you some of my Quality Development Work as well as we can discuss project in details. Thank you.
$526 USD en 10 días
5,0 (112 comentarios)
8,2
8,2
Avatar del usuario
Hi, I have just completed a project in MVC6 as you can check in my profile. I can handle the tasks in your project in a week or less. On EF migration the answer is yes. It's still around in MVC6. thanks
$500 USD en 7 días
4,9 (11 comentarios)
5,7
5,7
Avatar del usuario
A proposal has not yet been provided
$350 USD en 20 días
4,6 (20 comentarios)
4,5
4,5
Avatar del usuario
Hello, I hope you doing very well! I have gone through the description and would like to provide a quality solution using my 5+ years of professional experience in required skills. (.NET/ASP.NET - MVC, EF, SQL, C#). Awaiting for your positive response so we can have final talk and start project immediately :)
$444 USD en 10 días
4,9 (12 comentarios)
4,1
4,1
Avatar del usuario
Hello I can do it. I have experiences in developing for C# MVC application with in 7 years. I hope to work with you. Lets build success with us Thanks
$526 USD en 10 días
5,0 (3 comentarios)
3,2
3,2
Avatar del usuario
The main aim of my work is to satisfy your need . I will work as per your requirements and will do my best .
$527 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have been working as a freelance developer for many years , working on different projects and with many development languages.
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de INDIA
India
0,0
0
Forma de pago verificada
Miembro desde nov 21, 2015

Verificación del cliente

Otros trabajos de este cliente

create website
₹250000-500000 INR
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.