SlideShare a Scribd company logo
1 of 1
Download to read offline
n this assignment, you are requested to develop a client/server log-in web application using what
ou have learned so far. Specifically, use 'html', 'express', 'node 'and 'restful request/response ' or
developing client and server components, respectively. In your client-side (html), add the
ollowing hyperlinks to the page: 1. Log In 2. Register - When "Register" is clicked, the user is
redirected to a web page that reads username and password from user. Once submitted, the
username and password of the user are recorded in a text file (myDB.txt), separated by a comma
(we use a comma-based database for now). For instance: John, 1234 Alex, 2ws4 This file would
serve as our database and you will need to store the user data into it. Note: The server should not
add a user if a duplicate username already exists in the database. - Once "Log In" is selected, the
user is redirected to another html page to enter username and password. Once submitted, the user
is welcomed if the username and password is found on the database. Otherwise, appropriate
message should be responded to the user.

More Related Content

Similar to n this assignment, you are requested to develop a clientserver log-i.pdf

Web Hosting Getting Started Guide
Web Hosting Getting Started GuideWeb Hosting Getting Started Guide
Web Hosting Getting Started Guide
webhostingguy
 
Crud tutorial en
Crud tutorial enCrud tutorial en
Crud tutorial en
forkgrown
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hosting
webhostingguy
 
How a network connection is created A network connection is initi.pdf
How a network connection is created A network connection is initi.pdfHow a network connection is created A network connection is initi.pdf
How a network connection is created A network connection is initi.pdf
arccreation001
 

Similar to n this assignment, you are requested to develop a clientserver log-i.pdf (20)

Vskills angular js sample material
Vskills angular js sample materialVskills angular js sample material
Vskills angular js sample material
 
Todos specification
Todos specificationTodos specification
Todos specification
 
Web Hosting Getting Started Guide
Web Hosting Getting Started GuideWeb Hosting Getting Started Guide
Web Hosting Getting Started Guide
 
Interanet Mailing
Interanet Mailing  Interanet Mailing
Interanet Mailing
 
Acknowledgement
AcknowledgementAcknowledgement
Acknowledgement
 
How to use_000webhost
How to use_000webhostHow to use_000webhost
How to use_000webhost
 
Crud tutorial en
Crud tutorial enCrud tutorial en
Crud tutorial en
 
Lecture-15.pptx
Lecture-15.pptxLecture-15.pptx
Lecture-15.pptx
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hosting
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptx
 
Data load utility
Data load utilityData load utility
Data load utility
 
Web hosting Free Hosting
Web hosting Free HostingWeb hosting Free Hosting
Web hosting Free Hosting
 
Web hosting get start online
Web hosting get start onlineWeb hosting get start online
Web hosting get start online
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
How to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdfHow to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdf
 
EmaiL Parser
EmaiL ParserEmaiL Parser
EmaiL Parser
 
ESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdfESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdf
 
STOP HACKERS & THIEVES
STOP HACKERS & THIEVESSTOP HACKERS & THIEVES
STOP HACKERS & THIEVES
 
How a network connection is created A network connection is initi.pdf
How a network connection is created A network connection is initi.pdfHow a network connection is created A network connection is initi.pdf
How a network connection is created A network connection is initi.pdf
 

More from americancolorschenna

12.New members want to join the EU Please name economic argumen.pdf
12.New members want to join the EU Please name economic argumen.pdf12.New members want to join the EU Please name economic argumen.pdf
12.New members want to join the EU Please name economic argumen.pdf
americancolorschenna
 

More from americancolorschenna (20)

12.New members want to join the EU Please name economic argumen.pdf
12.New members want to join the EU Please name economic argumen.pdf12.New members want to join the EU Please name economic argumen.pdf
12.New members want to join the EU Please name economic argumen.pdf
 
12.6 What are the three different F statistics in a two-way ANOVA.pdf
12.6 What are the three different F statistics in a two-way  ANOVA.pdf12.6 What are the three different F statistics in a two-way  ANOVA.pdf
12.6 What are the three different F statistics in a two-way ANOVA.pdf
 
12.A coin with a probability p of heads is tossed independently n t.pdf
12.A coin with a probability p of heads is tossed independently n t.pdf12.A coin with a probability p of heads is tossed independently n t.pdf
12.A coin with a probability p of heads is tossed independently n t.pdf
 
12.7=7 b What property does this equation illustrate What is the pr.pdf
12.7=7 b What property does this equation illustrate What is the pr.pdf12.7=7 b What property does this equation illustrate What is the pr.pdf
12.7=7 b What property does this equation illustrate What is the pr.pdf
 
12 identical blackboards are distributed among 5 schools. Find the p.pdf
12 identical blackboards are distributed among 5 schools. Find the p.pdf12 identical blackboards are distributed among 5 schools. Find the p.pdf
12 identical blackboards are distributed among 5 schools. Find the p.pdf
 
11.Which of the following is Falsea.Bonds backed by an insurance .pdf
11.Which of the following is Falsea.Bonds backed by an insurance .pdf11.Which of the following is Falsea.Bonds backed by an insurance .pdf
11.Which of the following is Falsea.Bonds backed by an insurance .pdf
 
12 marbles are in a bag, 8 are red and 4 are green. 1. If you re.pdf
12 marbles are in a bag, 8 are red and 4 are green. 1. If you re.pdf12 marbles are in a bag, 8 are red and 4 are green. 1. If you re.pdf
12 marbles are in a bag, 8 are red and 4 are green. 1. If you re.pdf
 
12-5How can a PERT network be used to increase functional ability to.pdf
12-5How can a PERT network be used to increase functional ability to.pdf12-5How can a PERT network be used to increase functional ability to.pdf
12-5How can a PERT network be used to increase functional ability to.pdf
 
11.6 The null hypothesis for ANOVA posits no difference among popul.pdf
11.6 The null hypothesis for ANOVA posits no difference  among popul.pdf11.6 The null hypothesis for ANOVA posits no difference  among popul.pdf
11.6 The null hypothesis for ANOVA posits no difference among popul.pdf
 
11.50 Does the black grease beneath football playersSolution .pdf
11.50 Does the black grease beneath football playersSolution    .pdf11.50 Does the black grease beneath football playersSolution    .pdf
11.50 Does the black grease beneath football playersSolution .pdf
 
11.5. What is meant by a reduced form of (regression) equation What.pdf
11.5. What is meant by a reduced form of (regression) equation What.pdf11.5. What is meant by a reduced form of (regression) equation What.pdf
11.5. What is meant by a reduced form of (regression) equation What.pdf
 
11.44 Focusing on coverage of the 2004 U.S. presidential election, .pdf
11.44 Focusing on coverage of the 2004 U.S. presidential election,  .pdf11.44 Focusing on coverage of the 2004 U.S. presidential election,  .pdf
11.44 Focusing on coverage of the 2004 U.S. presidential election, .pdf
 
11.3Han Lee Furniture, Inc, spends 50 of its sales dollars in the.pdf
11.3Han Lee Furniture, Inc, spends 50 of its sales dollars in the.pdf11.3Han Lee Furniture, Inc, spends 50 of its sales dollars in the.pdf
11.3Han Lee Furniture, Inc, spends 50 of its sales dollars in the.pdf
 
Of all the murder victims in 2010 whose relation to the oftender was .pdf
 Of all the murder victims in 2010 whose relation to the oftender was .pdf Of all the murder victims in 2010 whose relation to the oftender was .pdf
Of all the murder victims in 2010 whose relation to the oftender was .pdf
 
Observations and Questions [7] What happens to the pH of the water as.pdf
 Observations and Questions [7] What happens to the pH of the water as.pdf Observations and Questions [7] What happens to the pH of the water as.pdf
Observations and Questions [7] What happens to the pH of the water as.pdf
 
Oakwood Properties bought three lots in a subdivision for a hump-.pdf
 Oakwood Properties bought three lots in a subdivision for a hump-.pdf Oakwood Properties bought three lots in a subdivision for a hump-.pdf
Oakwood Properties bought three lots in a subdivision for a hump-.pdf
 
Nursing management and leadership Create a three-fold brochure that.pdf
 Nursing management and leadership Create a three-fold brochure that.pdf Nursing management and leadership Create a three-fold brochure that.pdf
Nursing management and leadership Create a three-fold brochure that.pdf
 
Number of social media users before and during the COVID-19 crisis. D.pdf
 Number of social media users before and during the COVID-19 crisis. D.pdf Number of social media users before and during the COVID-19 crisis. D.pdf
Number of social media users before and during the COVID-19 crisis. D.pdf
 
Nuclear power The following table presents the number of nuclear rea.pdf
 Nuclear power The following table presents the number of nuclear rea.pdf Nuclear power The following table presents the number of nuclear rea.pdf
Nuclear power The following table presents the number of nuclear rea.pdf
 
Note the stages of development below. Which of the following represen.pdf
 Note the stages of development below. Which of the following represen.pdf Note the stages of development below. Which of the following represen.pdf
Note the stages of development below. Which of the following represen.pdf
 

Recently uploaded

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
cupulin
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
httgc7rh9c
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptxMichaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
 

n this assignment, you are requested to develop a clientserver log-i.pdf

  • 1. n this assignment, you are requested to develop a client/server log-in web application using what ou have learned so far. Specifically, use 'html', 'express', 'node 'and 'restful request/response ' or developing client and server components, respectively. In your client-side (html), add the ollowing hyperlinks to the page: 1. Log In 2. Register - When "Register" is clicked, the user is redirected to a web page that reads username and password from user. Once submitted, the username and password of the user are recorded in a text file (myDB.txt), separated by a comma (we use a comma-based database for now). For instance: John, 1234 Alex, 2ws4 This file would serve as our database and you will need to store the user data into it. Note: The server should not add a user if a duplicate username already exists in the database. - Once "Log In" is selected, the user is redirected to another html page to enter username and password. Once submitted, the user is welcomed if the username and password is found on the database. Otherwise, appropriate message should be responded to the user.