Find Jobs
Hire Freelancers

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

$250-750 USD

Closed
Posted about 8 years ago

$250-750 USD

Paid on delivery
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.
Project ID: 9650917

About the project

11 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
11 freelancers are bidding on average $521 USD for this job
User Avatar
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 in 10 days
5.0 (112 reviews)
8.2
8.2
User Avatar
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 in 7 days
4.9 (11 reviews)
5.7
5.7
User Avatar
A proposal has not yet been provided
$350 USD in 20 days
4.6 (20 reviews)
4.5
4.5
User Avatar
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 in 10 days
4.9 (12 reviews)
4.1
4.1
User Avatar
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 in 10 days
5.0 (3 reviews)
3.2
3.2
User Avatar
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 in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have been working as a freelance developer for many years , working on different projects and with many development languages.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
India
0.0
0
Payment method verified
Member since Nov 21, 2015

Client Verification

Other jobs from this client

create website
₹250000-500000 INR
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.