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 Build a Basic Client/Server Login App with Node.js and Express

Vskills angular js sample material
Vskills angular js sample materialVskills angular js sample material
Vskills angular js sample materialVskills
 
Web Hosting Getting Started Guide
Web Hosting Getting Started GuideWeb Hosting Getting Started Guide
Web Hosting Getting Started Guidewebhostingguy
 
How to use_000webhost
How to use_000webhostHow to use_000webhost
How to use_000webhostIIUM
 
Crud tutorial en
Crud tutorial enCrud tutorial en
Crud tutorial enforkgrown
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hostingwebhostingguy
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxAlokKumar250045
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web developmentMuhammad Shafiq
 
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.pdfHost It Smart
 
ESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdfESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdfProtect724v2
 
STOP HACKERS & THIEVES
STOP HACKERS & THIEVESSTOP HACKERS & THIEVES
STOP HACKERS & THIEVESBjon Agera
 
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.pdfarccreation001
 

Similar to Build a Basic Client/Server Login App with Node.js and Express (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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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 .pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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 .pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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, .pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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 .pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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-.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 
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.pdfamericancolorschenna
 

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

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Build a Basic Client/Server Login App with Node.js and Express

  • 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.