This project report describes the development of an e-commerce website. It discusses the client-side and server-side programming used to build the website. The website uses an MVC framework with models to store data, views to display the user interface, and controllers to handle user requests. It also describes the hardware and software requirements including a web server, database, programming languages, and browser capabilities needed to implement the website. Screenshots of the website and coding examples are provided. The report concludes with future enhancements and a references section.
Including Everyone: Web Accessibility 101Helena Zubkow
Shouldn’t the web be awesome for everyone? That's not always the case, but it could be.
Designed for developers, project managers, and directors alike, the goal of this session is to introduce everyone to the wonderful world of web accessibility. We'll cover the basic standards and regional expectations for accessibility, as well as the principles and concepts that make up the accessibility field. This session will touch on Section 508, WCAG 2.0 standards, and the financial viability of a web accessibility initiative in an industry where time is money.
This session is proposed as a conceptual prelude to our more developer-oriented accessibility session that is taking place at the Higher Ed Summit. Based on my experience as a web accessibility specialist from both the perspective of a project manager and a front-end developer, I'll share the knowledge I've gained with you to address the following important questions:
- What is web accessibility?
- Why does web accessibility matter to my users?
- Why does web accessibility matter for my company and clients?
- How will a web accessibility initiative affect my bottom line?
- How can I include web accessibility in my company's culture and work plans?
- What tools can I use to assess and improve accessibility in my projects?
- How can I help the web accessibility community?
Design and Implementation of E-Commerce Site for Online Shopping.pdfOmar Omar
We saw the worst storm in decades, an introduction to a new variant, and an icy realisation of new energy rates. The events of Winter 2021 were unexpected to say the least. Among the violent winds and the shortage of lateral flow tests, one thing remained constant. One thing we were sure of, where our certainty didn’t waver in doubt; was the generosity of the Ummah.
Techmaza Infotech offers 2 months of Internship programs in Web development and Digital Marketing. This program helps students to learn and do practical wok on our live projects based in Web Development and Search Engine Optimization.
Final Project proposal(E-commarce Based web Platform )Reduan Rafi
This is a Final year Project Proposal. This will help you a bit about how to arrange your proposal. specially for those who are interested in web based project
HI GUYS , i am a PPT enthusiast who likes creating PPTs on various topics around the world.I will provide u guys with PPTs on various topics that will help u in schools ,colleges and even in professional organizations.
IF U WANT A PPT AT A CHEAP PRICE DM ON LINKEDIN
www.linkedin.com/in/aryan-trisal-420253190
visit--- http://bit.ly/onlineshopping_javaproject For the complete project + CODE.
visit ------- javaprojects.tutoriallearners.in for other Java Projects
this ppt YashBazaar.com based online shopping is a miner project to the MCA college purpose full project and project file contact me yashsingh1455@gmail.com
It will help you to know the working of e-commerce (B2C) website .... and present the way when you make your own e-commerce website
#onlinesystem #eCommerce
The following resources come from the 2009/10 BSc in Internet Technology and E-Commerce (course number 2ELE0076) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes.
The objectives of this module are to examine the structure of shopping cart on e-Commerce websites and understand various usage of shopping cart:
• Identifying successful usage of shopping cart on e-Commerce websites
• Identifying different types of programming languages used for creating shopping cart
• Analysing different structures of shopping cart
• Using one of the chosen language to create a shopping cart for an online book store website.
This project requires examination of several famous e-Commerce websites and their individual usage of shopping cart. Students are required not only understand the successful examples on shopping cart usage, but also create their own shopping cart for an e-Commerce website.
Including Everyone: Web Accessibility 101Helena Zubkow
Shouldn’t the web be awesome for everyone? That's not always the case, but it could be.
Designed for developers, project managers, and directors alike, the goal of this session is to introduce everyone to the wonderful world of web accessibility. We'll cover the basic standards and regional expectations for accessibility, as well as the principles and concepts that make up the accessibility field. This session will touch on Section 508, WCAG 2.0 standards, and the financial viability of a web accessibility initiative in an industry where time is money.
This session is proposed as a conceptual prelude to our more developer-oriented accessibility session that is taking place at the Higher Ed Summit. Based on my experience as a web accessibility specialist from both the perspective of a project manager and a front-end developer, I'll share the knowledge I've gained with you to address the following important questions:
- What is web accessibility?
- Why does web accessibility matter to my users?
- Why does web accessibility matter for my company and clients?
- How will a web accessibility initiative affect my bottom line?
- How can I include web accessibility in my company's culture and work plans?
- What tools can I use to assess and improve accessibility in my projects?
- How can I help the web accessibility community?
Design and Implementation of E-Commerce Site for Online Shopping.pdfOmar Omar
We saw the worst storm in decades, an introduction to a new variant, and an icy realisation of new energy rates. The events of Winter 2021 were unexpected to say the least. Among the violent winds and the shortage of lateral flow tests, one thing remained constant. One thing we were sure of, where our certainty didn’t waver in doubt; was the generosity of the Ummah.
Techmaza Infotech offers 2 months of Internship programs in Web development and Digital Marketing. This program helps students to learn and do practical wok on our live projects based in Web Development and Search Engine Optimization.
Final Project proposal(E-commarce Based web Platform )Reduan Rafi
This is a Final year Project Proposal. This will help you a bit about how to arrange your proposal. specially for those who are interested in web based project
HI GUYS , i am a PPT enthusiast who likes creating PPTs on various topics around the world.I will provide u guys with PPTs on various topics that will help u in schools ,colleges and even in professional organizations.
IF U WANT A PPT AT A CHEAP PRICE DM ON LINKEDIN
www.linkedin.com/in/aryan-trisal-420253190
visit--- http://bit.ly/onlineshopping_javaproject For the complete project + CODE.
visit ------- javaprojects.tutoriallearners.in for other Java Projects
this ppt YashBazaar.com based online shopping is a miner project to the MCA college purpose full project and project file contact me yashsingh1455@gmail.com
It will help you to know the working of e-commerce (B2C) website .... and present the way when you make your own e-commerce website
#onlinesystem #eCommerce
The following resources come from the 2009/10 BSc in Internet Technology and E-Commerce (course number 2ELE0076) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes.
The objectives of this module are to examine the structure of shopping cart on e-Commerce websites and understand various usage of shopping cart:
• Identifying successful usage of shopping cart on e-Commerce websites
• Identifying different types of programming languages used for creating shopping cart
• Analysing different structures of shopping cart
• Using one of the chosen language to create a shopping cart for an online book store website.
This project requires examination of several famous e-Commerce websites and their individual usage of shopping cart. Students are required not only understand the successful examples on shopping cart usage, but also create their own shopping cart for an e-Commerce website.
PepsiCo needed to:
Enable dashboards and selected applications on smart phones
Increase the usability and richness of custom applications
E.g. Port Demand Resource Planner from a thick client to an RIA
Establish a division of responsibilities between rich applications and portal umbrellas
Web Application Architecture: A Comprehensive Guide for Success in 2023stevefary
Delve into the world of web app architecture - from components to best practices. Uncover the secrets of successful design and implementation. Explore now!
A Comprehensive Guide to Web Application Architecturestevefary
Discover the intricate world of Web Application Architecture. From Monolithic to Microservices and Serverless, explore the core components, best practices, and the importance of choosing the right architecture. Learn it all in this comprehensive guide and optimize your digital experience.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Safalta Digital marketing institute in Noida, provide complete applications that encompass a huge range of virtual advertising and marketing additives, which includes search engine optimization, virtual communication advertising, pay-per-click on marketing, content material advertising, internet analytics, and greater. These university courses are designed for students who possess a comprehensive understanding of virtual marketing strategies and attributes.Safalta Digital Marketing Institute in Noida is a first choice for young individuals or students who are looking to start their careers in the field of digital advertising. The institute gives specialized courses designed and certification.
for beginners, providing thorough training in areas such as SEO, digital communication marketing, and PPC training in Noida. After finishing the program, students receive the certifications recognised by top different universitie, setting a strong foundation for a successful career in digital marketing.
1. PROJECT REPORT
On
E-COMMERCE WEBSITE
Submitted in Partial Fulfillment of the
Requirements for the Award of the degree
Submitted by:
Priyanshu Joshi (S160022100505)
Nitin Negi (S150022100164)
Lakhan Singh Rautella (S150022100527)
Tanuj Singh (S150022100307)
Under The Guidance of
Mrs. Nisha Mam
NIIT
2. 2 | P a g e
[Janakpuri, New Delhi]
CONTENT
Chapter Page No.
Certificate 4.
Declaration 5.
Acknowledgement 6.
Abstract 7.
List of Figures 8.
Basic AIM
Client Side Programming
Server Side Programming
How It Works
How Do We Get Idea?
Hardware and Software Requirements Specification 9.
Web Server
Web Browser
Server Software
TCP/IP Address
Ports and Protocols Web Authorizing Tools
Database System
Programming Languages
Browser and Platform Capabilities
System Design (UML and Use Cases) 13.
Use-case diagram 14
Activity diagram 15
Class diagram 16
3. 3 | P a g e
DFD 17-19
Database Tables 20-21
Screenshots 22-29
Coding 30
User pages 31-125
Admin pages 126-170
Java Beans 171-181
DAO 182-199
Result 200
Future Scope and Conclusion & References 201
4. 4 | P a g e
CERTIFICATE
This to certify that the project report entitled “E-Commerce Website” which has
been submitted by [ Priyanshu Joshi (S160022100505), Nitin Negi
(S150022100164), Lakhan Singh Rautella (S150022100527) and Tanuj Singh
(S150022100307)] in the partial fulfillment of the requirements for the award of the
degree, from NIIT, New Delhi is an authentic record of the group’s own work carried
out by them under my guidance. The matter embodied on this thesis is original and
has not been submitted for the award of any other degree.
Date: Mrs. Nisha
Tech Mentor
NIIT
Janakpuri
5. 5 | P a g e
DECLARATION
We hereby declare that all the work presented in the documentation entitled “E-
Commerce Website” in the partial fulfillment of the requirement for the award of
degree Software Engineering from NIIT in an authentic record of our own work
carried.
Date:
Priyanshu Joshi
(160022100505)
Nitin Negi
(S150022100164)
Lakhan Singh Rautella
(S150022100527)
6. 6 | P a g e
Tanuj Singh
(S150022100307)
ACKNOWLEDGEMENT
We would like to express our gratitude towards our supervisor and our Teachers in
NIIT-Janakpuri, Mrs. Nisha who has given us support and suggestions. Without her
help we could not have presented this dissertation up to the present standard. We
also take this opportunity to thank all others who gave us support for the project and
in other aspects of our study at NIIT .
Date:
Priyanshu Joshi
(160022100505)
Nitin Negi
(S150022100164)
7. 7 | P a g e
Lakhan Singh Rautella
(S150022100527)
Tanuj Singh
(S150022100307)
ABSTRACT
Online shopping has been known as a rapidly growing business, and although online
grocery shopping has not followed these same growth patterns in the past, it is now
being recognized for its potential. As such, the focus of previous online shopping
research has seldom encompassed this specific retail market, with the existing
studies focusing essentially on consumer’s motivations and attitudes, rather than
how consumers actually groceries online. Therefore, this dissertation has the
objective of uncovering some of the details which can help further both academic
research and managerial knowledge. The general consumer decision making
process is characterized by a pre-decisional a decisional and a post-decisional
phase. All of which were addressed in an exploratory fashion, through a mixed
methods strategy which combined both quantitative and qualitative methods of data
collection. One of the main results obtained through this study is complimentarily of
retail channels – as it was found that online grocery shopping serves essentially for
major shopping trips, being complimented with smaller trips to traditional stores.
Moreover, some resistance to online grocery shopping, specifically the shopping
of fresh produce, was also still found among the Portuguese population. Additionally,
based on two of the main consumer shopping orientations which shape online
grocery shopping. Price-sensitivity and convenience, this study uncovered consumer
groups which presented distinguishable shopping strategies. These strategies are in
general very focused and rational, and very essentially based on the shopper’s more
8. 8 | P a g e
prominent shopping orientation. Moreover, all consumer types were found to have
general negative response to online stimuli present during shopping. Thus, this
dissertation contributed to the knowledge of consumer decision making process for
online grocery shopping, making wave for new and further researches in this field
and contributing to managerial knowledge.
INTRODUCTION
Basic Aim:
Complete online solution for SEO and SMO techniques for making websites popular
and get higher ranking on search engines.
Tailor made design with value added features for gaining and retaining customers on
the site.
Unlimited changes without functional difficulties for addressing ever-changing
business requirements
Safe and secure payment options and mechanism for generating trust among
customers and building up their confidence for the particular site.
Technical assistance for any difficulty for seamless operation of the site.
Client Side Programming:
Client-side (i.e. frontend) web development involves everything users see on their
screens. Here are the major frontend technology stack components.
Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS). HTML tell the
browser how to display the content of web pages, while CSS styles that
content, Bootstrap is a helpful framework for managing HTML and CSS.
JavaScript (JS). JS Makes web pages interactive. There are many JavaScript
libraries (such as jQuery, AJAX) and frameworks (such as Hibernate) for faster
and easier web development.
Server Side Programming:
9. 9 | P a g e
The server side isn’t visible to users, but it powers the client side, just as a power
station generates electricity for your house.
The challenge lies mainly in the choice of server side technologies for developing
you web application.
As for server side programming languages, they are used to create the logic of
websites and applications. Frameworks for programming languages offer lots of tools
for simpler and faster coding. Let’s mention some of the popular programming
languages and their major frameworks (in parentheses)
Java (Hibernate)
Node.js, a JavaScript runtime, is also used for backend programming.
Web application needs a place to store its data and that’s when a Database is used.
There are two types of Databases: Relational and Non-Relational databases, each
having its pros and cons. Here are the most common databases for web
development.
Oracle 10gXE
A web application needs a caching system to reduce the load on the database and
to handle large amount of traffic. Memcached and Redis are the most widespread
Caching system.
Finally, a web application needs a server to handle requests from client’s computers.
There are two major players in this domain:
Apache
Glassfish
To develop a web application, you need to select the server, database, programming
language, framework and frontend tools that you are going to use. These web
development technologies build on top of each other and are, in fact, collectively
called a stack.
How It Works?
E-Commerce web site system works with the help of a number of backend frontend
coding languages. The internal working is mainly based on the MVC flow of the E-
Commerce website.
MVC stands for – Model, View and Controller.
Model:
10. 10 | P a g e
Model represents shape of the data and business logic. It maintains the data of the
application. Model Objects retrieve and store mol state in a database. Model is a
data and business logic.
View:
View is a user interface. View display data using model to the user and also enables
them to modify the data. View is a user interface.
Controller:
Controller handles the user request. Typically, user interact with view, which in-terms
raises appropriate URL request will be handled by a controller. The controller
renders the appropriate view with the model data as a response. Controller is a
request handler.
MVC is mostly used with spring for any web application development. It is very
powerful and nice layered architecture for flow and configuration. It is very flexible to
integrate with other web frameworks like struts. In spring web MVC, Dispatcher
servlet class works as the front controller. It is responsible to manage the flow of the
spring MVC application.
Let’s understand the steps involved in the MVC flow.
First request will be received by Dispatcher Servlet.
Second, dispatcher will take the help of handlerMapping and get to know the
Controller class name associated with the given request.
Third, so request transfer to controller, and then controller will process the request by
executing appropriate methods and returns ModeAndView object (contains Model
Data and View Name) back to Dispatcher Servlet.
Now the dispatcher servlet sends the model object to the view resolver to get the
actual view page.
Finally, the dispatcher servlet will pass the model object to the view page to display
the result.
How Do We Get The IDEA?
The invention of faster internet connectivity and powerful online tools has resulted in
a new commerce arena – E-Commerce. E-Commerce offered many advantages to
companies and customers.
11. 11 | P a g e
Faster buying/selling procedure, as well as easy to find products
Buying/Selling 24/7.
More reach to customers, there is n theoretical geographic limitations.
Low operational cost and better quality of services.
No need of physical company set-ups.
Easy to start and manage a business.
Customers can easily select products from different providers without
moving around physically.
HARDWARE AND SOFTWARE
REQUIREMENT SPECIIFICATION
The hardware and software which can be employed to implement the code
generated in this project is listed below:
Web Server
Web Browser
Server Software
TCP/IP Address
Ports and Protocols
Web Authoring Tools
Database System
Domain Name
Programming Requirements
Browser and Platform Capabilities
Web Server
Web Server can refer to either the hardware (the computer) or the software (the
computer application) that help to deliver content that can be accessed through the
internet. The most common use of the web servers is to host websites but there are
other uses as well as such as data storage or running an enterprise application.
Web Browser
A web browser is a program/application designed to display the internet with web
pages. A few examples are Microsoft Edge and Google Chrome.
Server Software
12. 12 | P a g e
Software is required in order for the server to run the software manages the
connections and the server, a few examples of home server software are:
Apache
Glass Fish Server
TCP/IP Addresses
Each computer must have unique IP address. TCP/IP uses four numbers to address
a compute. The numbers are in between 0-255. IP addresses are normally written as
four numbers separated by a period like this: 192.168.1.50. TCP/IP is used when
transferring data across a network. If computers do not use the same protocols, it
become impossible for the data to be understood.
Ports and Protocols
The protocol is the type of connection you are running through, examples are HTTP,
SSH, DNS and FTP. The port is the name of the connection you are going through,
the port no. usually the last 3 numbers of the default gateway, each device that is
connected to the network will have its own unique port number.
Web Authoring Tools
Web Authoring Tools are software or cloud servers that allow you to create and put
up a website. Microsoft publisher are the example that you can use.
Database System
A Database System is the Database a company uses to link with the website. It can
contain many things that will be changed by the users of the website. The database
will store Passwords, Names, Addresses, Store Items and other business
information.
Domain Name
13. 13 | P a g e
The Domain Name is the main section of the website. Google is an example:
http://www.google.com/. Here “google” is the Domain Name.
Programming Languages:
Web Pages are usually written in HTML within the code other languages can be
used such as JSP, CSS,BOOTSTRAP and JavaScript. HTML itself doesn’t provide
E-Commerce capabilities so other languages must be used as well.
SYSTEM DESIGN
The Unified Modeling Language (UML) is a general-purpose, developmental,
modelling language in the field of software engineering that is intended to provide a
standard way to visualize the design of a system.
The creation UML was originally motivated by the desire to standardize the disparate
notational system and approaches to software design. It was developed by Grady
Booch, Ivan Jacobson and James RumBaugh at Rational Software in 1994-1995,
with further development led by them in 1996.
In 1997 UML was adopted as a standard by the Object Management Group (OMG),
and has been managed by this organization ever since. In 2005 UML was also
published by the International Organization of Standardization (ISO) as an approved
ISO standard. Since then the standard has been periodically revised to cover the
latest revision of UML.
50. 50 | P a g e
</div>
</div>
</div>
</div>
<div class="Imageslider">
<ul class="bxslider">
<li><img src="image/slider2.jpg"height="350" width="100%"></li>
<li><img src="image/slider7.jpg"height="350" width="100%;"></li>
<li><img src="image/slider5.jpg"height="350" width="100%;"></li>
<li><img src="image/slider6.jpg"height="350" width="100%;"></li>
</ul>
</div>
<!-=======================categories====================-->
<div class="daydeal">
<div class="d-o-d-header"><h2>Deals of The day</h2><hr>
<button class="d-o-d-btn">ViewAll</button>
</div>
<a href="">
<div class="catbox">
<img src="image/one.jfif" alt="image not found">
<span>20% off on Men's Shoes</span>
</div>
</a>
<a href="">
<div class="catbox">
<img src="image/two.jfif"alt="image not found">
51. 51 | P a g e
<span>30% off on Backpacks</span>
</div>
</a>
<a href="">
<div class="catbox">
<img src="image/three.jfif" alt="image not found">
<span>10% off on Headphones</span>
</div>
</a>
<a href="">
<div class="catbox">
<img src="image/foue.jfif" alt="image not found">
<span>50% off on Sneakers</span>
</div>
</a>
<a href="">
<div class="catbox">
<img src="image/six.jfif" alt="image not found">
<span>20% off on powerbank</span>
</div>
</a>
</div>
<!--============================ popup
signup=================================-->
<div class="bg-model">
<div class="model-content">
<div class="close">
<button id="close"> <i class="fafa-close"></i> </button>
121. 121 | P a g e
margin-left: 10%;
margin-top: 3%;
padding: 10px;
border:none;
cursor: pointer;
}
JavaScript
$('head').append('<linkrel="stylesheet" href="/css/style.css"
type="text/css" />');
/*slider function*/
$(document).ready(function()
{
$('.bxslider').bxSlider({
mode:'fade',
captions: true,
auto:true
});
});
/* pop up signup form*/
function popup()
{
document.querySelector(".bg-model").style.display="flex";
}
/* close button function*/
122. 122 | P a g e
$(document).ready(function()
{
$("#close").click(function()
{
$(".bg-model").css("display","none");
});
});
/*pop up login*/
$(document).ready(function()
{
$("#login").click(function()
{
$(".model-content").css("display","none");
$(".login-content").css("display","block");
});
});
/*pop up signup on login content*/
$(document).ready(function()
{
$("#signup").click(function()
{
$(".model-content").css("display","block");
$(".login-content").css("display","none");
});
});
/*close button on login-content*/
123. 123 | P a g e
$(document).ready(function()
{
$("#close_login").click(function()
{
$(".bg-model").css("display","none");
});
});
/*========================Signup
validation========================*/
$(document).ready(function()
{
$("#msg").css("display","none");
$("#sign_btn").click(function()
{
var v_name=$('#name').val();
var mbno=$('#m_num').val();
var pswd=$('#pass').val();
var cpswd=$('#cpas').val();
var name_regex= /^[a-zA-Z]+$/;
var mb_regex=/^(?:(?:+|0{0,2})91(s*[-]s*)?|[0]?)?[789]d{9}$/;
if(v_name.length == 0)
{
$('#name').attr('placeholder',"*Please enteryour name").css
({"opacity":"1","color":"red"});
124. 124 | P a g e
$("#name").css({"border-bottom-color":"red","border-bottom-
style":"inset"});
return false;
}
else if(v_name.length<=5 || (!v_name.match(name_regex)))
{
alert("enter a valid name greater than 5 digit");
return false;
}
else if(mbno.length == 0)
{
$('#m_num').attr('placeholder',"*Please Enter your Mobile no").css
({"opacity":"1","color":"red"});
$("#m_num").css({"border-bottom-color":"red","border-bottom-
style":"inset"});
return false;
}
else if(!mbno.match(mb_regex))
{
alert("enter a valid mobelno");
return false;
}
else if(mbno.length == 0)
{
$('#m_num').attr('placeholder',"*Please Enter your Mobile no").css
({"opacity":"1","color":"red"});
125. 125 | P a g e
$("#m_num").css({"border-bottom-color":"red","border-bottom-
style":"inset"});
return false;
}
else if(!mbno.match(mb_regex))
{
alert("enter a valid mobelno");
return false;
}
else if(pswd.length == 0 )
{
$('#pass').attr('placeholder',"*Please choose a password").css
({"opacity":"1","color":"red"});
$("#pass").css({"border-bottom-color":"red","border-bottom-
style":"inset"});
return false;
}
else if(pswd.length<6)
{
alert("enter password greater than 5 character");
return false;
}
else if(cpswd.length== 0 )
{
$('#cpas').attr('placeholder',"*Please confirm your password").css
({"opacity":"1","color":"red"});