Fusion.js / Node.js / React.js Login Page Design with API Call

Job ID: 38024355

Budget: ₹1,500 – ₹12,500 INR

I am seeking an experienced .js developer in order to create a high-quality login page for my website.

Key Features:

It should ask for a new user registration or allow a registered user to login .
For a new user registration - it should ask for the folllowing details :
a. Username - can be a 8 to 16 digit alpha numeric name and has to be a unique field . For every username the user enters - the page should check from the backend if it exists or not and then confirm the availability
b. Password : Should be a 8 digit mixture of Capital / special character / number
c. First Name
d. Last Name
e. Date of Birth - should check if the date of birth as per the preent date is more than 18
f. Address 1
g. Address 2
h. City
i. Country
j. PinCode
k. Mobile No : need to verify the mobile no with a OTP
i. Identification Detail : Driving License / PAN Card - should check through an API call the validity of the PAN no and the Drviing license number from a third party website
j. Signup can also be done using google / Microsoft with MultiFactor authentication

Once the above is checked the username is created and stored with the password in a database which would be Mongo DB or Couch DB

Confirmation of setting up the user name and password is to be displayed on screen and then there woudl be an ask to login again . Once the user enteres the correct username and password and verifies using an OTP for login - only the username has to be passed to a backend site using an API call .

For a registered users - the user can sign up using his registered user name and password which is verified using a OTP to his regsitered mobile number. Once the OTP is verified the username needs to be passed to t he backedn site using a API call .

For entering a payment details - there needs to be a payment gateway which needs to be integraetd into the login page where the payment details are to be put.







Ideal skills for the job:
- Expertise in Fusion.js / Node.js / React.js /
- Experience with designing UI for login pages
- Understanding of secure user authentication means using username and password
- Capability to redirect users and load user profile data efficiently post-login.

Your bid should include an initially proposed strategy for completing the task and examples of similar work you've completed in the past.
Related categories: PHP JavaScript HTML Node.js AngularJS