SlideShare a Scribd company logo
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

Vskills angular js sample material
Vskills angular js sample materialVskills angular js sample material
Vskills angular js sample material
Vskills
 
Todos specification
Todos specificationTodos specification
Todos specification
Andreas Kwiatkowski
 
Web Hosting Getting Started Guide
Web Hosting Getting Started GuideWeb Hosting Getting Started Guide
Web Hosting Getting Started Guide
webhostingguy
 
Interanet Mailing
Interanet Mailing  Interanet Mailing
Interanet Mailing
Dharmraj Sharma
 
Acknowledgement
AcknowledgementAcknowledgement
Acknowledgement
Rasim Izhar Ali
 
How to use_000webhost
How to use_000webhostHow to use_000webhost
How to use_000webhost
IIUM
 
Crud tutorial en
Crud tutorial enCrud tutorial en
Crud tutorial en
forkgrown
 
Lecture-15.pptx
Lecture-15.pptxLecture-15.pptx
Lecture-15.pptx
vishal choudhary
 
Module 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet HostingModule 1 : Section 4 Internet Hosting
Module 1 : Section 4 Internet Hosting
webhostingguy
 
JavaScript
JavaScriptJavaScript
JavaScript
Gulbir Chaudhary
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptx
AlokKumar250045
 
Data load utility
Data load utilityData load utility
Data load utility
Laxmi Kanth Kshatriya
 
Web hosting Free Hosting
Web hosting Free HostingWeb hosting Free Hosting
Web hosting Free Hosting
Laurence Svekis ✔
 
Web hosting get start online
Web hosting get start onlineWeb hosting get start online
Web hosting get start online
Laurence Svekis ✔
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
Muhammad 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.pdf
Host It Smart
 
EmaiL Parser
EmaiL ParserEmaiL Parser
EmaiL Parser
Harpreet Dhiman
 
ESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdfESM_ServiceLayer_DevGuide_1.0.pdf
ESM_ServiceLayer_DevGuide_1.0.pdf
Protect724v2
 
STOP HACKERS & THIEVES
STOP HACKERS & THIEVESSTOP HACKERS & THIEVES
STOP HACKERS & THIEVES
Bjon 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.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 amcointernationaljam

On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
 On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
amcointernationaljam
 
On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
 On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
amcointernationaljam
 
Olease report on all requested information below and submit to the Sc.pdf
 Olease report on all requested information below and submit to the Sc.pdf Olease report on all requested information below and submit to the Sc.pdf
Olease report on all requested information below and submit to the Sc.pdf
amcointernationaljam
 
On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
 On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
amcointernationaljam
 
oints] Given X has the following distribution with parameters and . .pdf
 oints] Given X has the following distribution with parameters  and . .pdf oints] Given X has the following distribution with parameters  and . .pdf
oints] Given X has the following distribution with parameters and . .pdf
amcointernationaljam
 
On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
 On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
amcointernationaljam
 
office Green Employee Training Communication Plan- In Course 3 - P.pdf
 office Green Employee Training Communication Plan- In Course 3 - P.pdf office Green Employee Training Communication Plan- In Course 3 - P.pdf
office Green Employee Training Communication Plan- In Course 3 - P.pdf
amcointernationaljam
 
Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
 Oick the icon to view the rating valoes table. Click the icon to vinw.pdf Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
amcointernationaljam
 
On a nationwide test taken by high school students, the mean score wa.pdf
 On a nationwide test taken by high school students, the mean score wa.pdf On a nationwide test taken by high school students, the mean score wa.pdf
On a nationwide test taken by high school students, the mean score wa.pdf
amcointernationaljam
 
Of the conditions and disorders that the United States recommends all.pdf
 Of the conditions and disorders that the United States recommends all.pdf Of the conditions and disorders that the United States recommends all.pdf
Of the conditions and disorders that the United States recommends all.pdf
amcointernationaljam
 
Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
 Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
amcointernationaljam
 
Next TWO questions are related to the following sample data ane, a s.pdf
 Next TWO questions are related to the following sample data ane, a s.pdf Next TWO questions are related to the following sample data ane, a s.pdf
Next TWO questions are related to the following sample data ane, a s.pdf
amcointernationaljam
 
Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
 Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
amcointernationaljam
 
New research on the tree of life has suggested a shift from the class.pdf
 New research on the tree of life has suggested a shift from the class.pdf New research on the tree of life has suggested a shift from the class.pdf
New research on the tree of life has suggested a shift from the class.pdf
amcointernationaljam
 
Next TW0 questions are related to the following sample data lane, a .pdf
 Next TW0 questions are related to the following sample data lane, a .pdf Next TW0 questions are related to the following sample data lane, a .pdf
Next TW0 questions are related to the following sample data lane, a .pdf
amcointernationaljam
 
Nematodes lack which trait that is present in almost all bilaterians.pdf
 Nematodes lack which trait that is present in almost all bilaterians.pdf Nematodes lack which trait that is present in almost all bilaterians.pdf
Nematodes lack which trait that is present in almost all bilaterians.pdf
amcointernationaljam
 
Net income was $206,500 for the year. Throughout the year the company.pdf
 Net income was $206,500 for the year. Throughout the year the company.pdf Net income was $206,500 for the year. Throughout the year the company.pdf
Net income was $206,500 for the year. Throughout the year the company.pdf
amcointernationaljam
 
Natural Climate Change - Be able to explain differences between weath.pdf
 Natural Climate Change - Be able to explain differences between weath.pdf Natural Climate Change - Be able to explain differences between weath.pdf
Natural Climate Change - Be able to explain differences between weath.pdf
amcointernationaljam
 
Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
 Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
amcointernationaljam
 
Need help with all parts (4) X is a normal variable with expectati.pdf
 Need help with all parts  (4) X is a normal variable with expectati.pdf Need help with all parts  (4) X is a normal variable with expectati.pdf
Need help with all parts (4) X is a normal variable with expectati.pdf
amcointernationaljam
 

More from amcointernationaljam (20)

On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
 On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
On April 19, 2021, Millipede Machinery sold a tractor to Thomas Hartw.pdf
 
On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
 On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
On 10 January 20X2, Grey Dog Limited signed a contract to suppl.pdf
 
Olease report on all requested information below and submit to the Sc.pdf
 Olease report on all requested information below and submit to the Sc.pdf Olease report on all requested information below and submit to the Sc.pdf
Olease report on all requested information below and submit to the Sc.pdf
 
On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
 On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
On April 3, 2000 Judge Thomas Penfield Jackson issued his conclusions.pdf
 
oints] Given X has the following distribution with parameters and . .pdf
 oints] Given X has the following distribution with parameters  and . .pdf oints] Given X has the following distribution with parameters  and . .pdf
oints] Given X has the following distribution with parameters and . .pdf
 
On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
 On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
On April 19, 2011, system administrators at Sonys On April 22, Sony .pdf
 
office Green Employee Training Communication Plan- In Course 3 - P.pdf
 office Green Employee Training Communication Plan- In Course 3 - P.pdf office Green Employee Training Communication Plan- In Course 3 - P.pdf
office Green Employee Training Communication Plan- In Course 3 - P.pdf
 
Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
 Oick the icon to view the rating valoes table. Click the icon to vinw.pdf Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
Oick the icon to view the rating valoes table. Click the icon to vinw.pdf
 
On a nationwide test taken by high school students, the mean score wa.pdf
 On a nationwide test taken by high school students, the mean score wa.pdf On a nationwide test taken by high school students, the mean score wa.pdf
On a nationwide test taken by high school students, the mean score wa.pdf
 
Of the conditions and disorders that the United States recommends all.pdf
 Of the conditions and disorders that the United States recommends all.pdf Of the conditions and disorders that the United States recommends all.pdf
Of the conditions and disorders that the United States recommends all.pdf
 
Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
 Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
Nicholas Copernicus introduced to astronomy a new model of the heaven.pdf
 
Next TWO questions are related to the following sample data ane, a s.pdf
 Next TWO questions are related to the following sample data ane, a s.pdf Next TWO questions are related to the following sample data ane, a s.pdf
Next TWO questions are related to the following sample data ane, a s.pdf
 
Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
 Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
Naturally occurring boron consists of 2 isotopes the 10�B (atomic mas.pdf
 
New research on the tree of life has suggested a shift from the class.pdf
 New research on the tree of life has suggested a shift from the class.pdf New research on the tree of life has suggested a shift from the class.pdf
New research on the tree of life has suggested a shift from the class.pdf
 
Next TW0 questions are related to the following sample data lane, a .pdf
 Next TW0 questions are related to the following sample data lane, a .pdf Next TW0 questions are related to the following sample data lane, a .pdf
Next TW0 questions are related to the following sample data lane, a .pdf
 
Nematodes lack which trait that is present in almost all bilaterians.pdf
 Nematodes lack which trait that is present in almost all bilaterians.pdf Nematodes lack which trait that is present in almost all bilaterians.pdf
Nematodes lack which trait that is present in almost all bilaterians.pdf
 
Net income was $206,500 for the year. Throughout the year the company.pdf
 Net income was $206,500 for the year. Throughout the year the company.pdf Net income was $206,500 for the year. Throughout the year the company.pdf
Net income was $206,500 for the year. Throughout the year the company.pdf
 
Natural Climate Change - Be able to explain differences between weath.pdf
 Natural Climate Change - Be able to explain differences between weath.pdf Natural Climate Change - Be able to explain differences between weath.pdf
Natural Climate Change - Be able to explain differences between weath.pdf
 
Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
 Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
Nanial ano 28 ic cinclo and hac the followinn inromo and ovnoncoc in .pdf
 
Need help with all parts (4) X is a normal variable with expectati.pdf
 Need help with all parts  (4) X is a normal variable with expectati.pdf Need help with all parts  (4) X is a normal variable with expectati.pdf
Need help with all parts (4) X is a normal variable with expectati.pdf
 

Recently uploaded

How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 

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.