JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.14.0/jquery.validate.js"></script>
<form id="register-form">
  <h2 class="form-signin-heading">Sign Up</h2>
  <hr />

  <div id="error">
  </div>

  <div class="form-group">
    <input type="text" class="form-control" placeholder="Username" name="user_name" id="user_name" />
  </div>

  <div class="form-group">
    <input type="email" class="form-control" placeholder="Email address" name="user_email" id="user_email" />
    <span id="check-e"></span>
  </div>

  <div class="form-group">
    <input type="text" class="form-control" placeholder="Cellphone" name="user_cellphone" id="user_cellphone" />
  </div>
  <div class="form-group">
    <input type="password" class="form-control" placeholder="Password" name="password" id="password" />
  </div>

  <div class="form-group">
    <input type="password" class="form-control" placeholder="Retype Password" name="cpassword" id="cpassword" />
  </div>
  <hr />

  <div class="form-group">
    <button type="submit" class="btn btn-default" name="btn-save" id="btn-submit">
      <span class="glyphicon glyphicon-log-in"></span> &nbsp; Create Account
    </button>
  </div>

</form>

JavaScript

$(document).ready(function() {

  /* validation */
  $("#register-form").validate({
    rules: {
      user_name: {
        required: true,
        minlength: 3
      },
      user_cellphone: {
        required: true,
        number: true
      },
      password: {
        required: true,
        minlength: 8,
        maxlength: 15
      },
      cpassword: {
        required: true,
        equalTo: '#password'
      },
      user_email: {
        required: true,
        email: true
      }
    },
    messages: {
      user_name: "Enter a Valid Username",
      user_cellphone: {
        required: "Provide a phone number",
        number: "Phone Needs To Be a number"
      },
      password: {
        required: "Provide a Password",
        minlength: "Password Needs To Be Minimum of 8 Characters"
      },
      user_email: "Enter a Valid Email",
      cpassword: {
        required: "Retype Your Password",
        equalTo: "Password Mismatch! Retype"
      }
    },
    //submitHandler: submitForm
  });

});