SlideShare a Scribd company logo
1 of 1
Download to read offline
You will be developing an assignment uploader application.
This would require the development of number of HTML files.
The first html file is register.html, where a student can register himself by inputting
his name, student id, course Name, and year.
You can provide a drop down for course name and year during the registration.
To enable security, during the registration process, a student can choose a
username and password - the combination of which should be unique.

After student is registered, he can no use the login.html to logic into the system after
authenticating his username and password.

If login is successful, he will be redirected to upload.html. If login is unsuccessful, it
should show an appropriate error message.

The central part is upload.html. THis will allow the student to upload file or files.
Similar to what gmail does. i.e. there will be a textbook with a browse button. A user
can click the browse button to select a file on his computer. The textbook would
show the absolute path of text file.
Also, besides the browse button, there is a button with 'Add more files'. clicking this
button, would create a text box and browse button. Again the browse button will
allow him to select a file on his computer. The tex box would show the absolute
path of the file.

Finally, clicking the upload button, would upload all the files selected by user.

If you have any question, you can discuss with me on Friday.

More Related Content

What's hot

How to sign up for a prezi education account
How to sign up for a prezi education account How to sign up for a prezi education account
How to sign up for a prezi education account fraserbaker
 
New Box View
New Box ViewNew Box View
New Box Viewaaopd
 
Initiating a Self-Registration
Initiating a Self-RegistrationInitiating a Self-Registration
Initiating a Self-Registrationmsulpher
 
How to upload assignment on LMS for Students
How to upload assignment on LMS for StudentsHow to upload assignment on LMS for Students
How to upload assignment on LMS for Studentsramandeepjrf
 
Parent connection account
Parent connection accountParent connection account
Parent connection accountksamf01
 
Sec ed social studies ts student instructional guide
Sec ed social studies ts student instructional guideSec ed social studies ts student instructional guide
Sec ed social studies ts student instructional guideOPPA
 
Ecse ts student instructional guide
Ecse ts student instructional guideEcse ts student instructional guide
Ecse ts student instructional guideOPPA
 
Logging into edline for the first time
Logging into edline for the first timeLogging into edline for the first time
Logging into edline for the first timedsmith004
 
Studentwise Grades
Studentwise GradesStudentwise Grades
Studentwise Gradesparagm
 
Presentation1
Presentation1Presentation1
Presentation1Peroson
 
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATION
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATIONDESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATION
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATIONrkalidasan
 
Design and development of website for department of physical education
Design and development of website for department of physical educationDesign and development of website for department of physical education
Design and development of website for department of physical educationKanmani s
 
Atutor Quickstart
Atutor QuickstartAtutor Quickstart
Atutor QuickstartWing Full
 

What's hot (14)

How to sign up for a prezi education account
How to sign up for a prezi education account How to sign up for a prezi education account
How to sign up for a prezi education account
 
New Box View
New Box ViewNew Box View
New Box View
 
Initiating a Self-Registration
Initiating a Self-RegistrationInitiating a Self-Registration
Initiating a Self-Registration
 
How to upload assignment on LMS for Students
How to upload assignment on LMS for StudentsHow to upload assignment on LMS for Students
How to upload assignment on LMS for Students
 
Parent connection account
Parent connection accountParent connection account
Parent connection account
 
Turnitin Quick Start for Students
Turnitin Quick Start for Students Turnitin Quick Start for Students
Turnitin Quick Start for Students
 
Sec ed social studies ts student instructional guide
Sec ed social studies ts student instructional guideSec ed social studies ts student instructional guide
Sec ed social studies ts student instructional guide
 
Ecse ts student instructional guide
Ecse ts student instructional guideEcse ts student instructional guide
Ecse ts student instructional guide
 
Logging into edline for the first time
Logging into edline for the first timeLogging into edline for the first time
Logging into edline for the first time
 
Studentwise Grades
Studentwise GradesStudentwise Grades
Studentwise Grades
 
Presentation1
Presentation1Presentation1
Presentation1
 
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATION
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATIONDESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATION
DESIGN AND DEVELOPMENT OF WEBSITE FOR DEPARTMENT OF PHYSICAL EDUCATION
 
Design and development of website for department of physical education
Design and development of website for department of physical educationDesign and development of website for department of physical education
Design and development of website for department of physical education
 
Atutor Quickstart
Atutor QuickstartAtutor Quickstart
Atutor Quickstart
 

Viewers also liked

Solution3
Solution3Solution3
Solution3H K
 
Introduction
IntroductionIntroduction
IntroductionH K
 
Violinphoenix
ViolinphoenixViolinphoenix
ViolinphoenixH K
 
Dm assignment2
Dm assignment2Dm assignment2
Dm assignment2H K
 
Solution2
Solution2Solution2
Solution2H K
 
Assignment cn subnetting
Assignment cn subnettingAssignment cn subnetting
Assignment cn subnettingH K
 
Ie project
Ie projectIe project
Ie projectH K
 
Assignment sw solution
Assignment sw solutionAssignment sw solution
Assignment sw solutionH K
 
Dm assignment1
Dm assignment1Dm assignment1
Dm assignment1H K
 
Assignment3
Assignment3Assignment3
Assignment3H K
 
Assignment4
Assignment4Assignment4
Assignment4H K
 
Assignment 2 sol
Assignment 2 solAssignment 2 sol
Assignment 2 solH K
 
Mid-
Mid-Mid-
Mid-H K
 
Repaso tema 3 1º
Repaso tema 3 1ºRepaso tema 3 1º
Repaso tema 3 1ºsuperoli
 
LambdaViaggi Mar rosso feste di natale 2011
LambdaViaggi Mar rosso feste di natale 2011LambdaViaggi Mar rosso feste di natale 2011
LambdaViaggi Mar rosso feste di natale 2011LambdaViaggi
 
СФУ-НСФЛ
СФУ-НСФЛСФУ-НСФЛ
СФУ-НСФЛSparknsk
 

Viewers also liked (20)

Solution3
Solution3Solution3
Solution3
 
Introduction
IntroductionIntroduction
Introduction
 
Violinphoenix
ViolinphoenixViolinphoenix
Violinphoenix
 
Dm assignment2
Dm assignment2Dm assignment2
Dm assignment2
 
Solution2
Solution2Solution2
Solution2
 
Assignment cn subnetting
Assignment cn subnettingAssignment cn subnetting
Assignment cn subnetting
 
Ie project
Ie projectIe project
Ie project
 
Assignment sw solution
Assignment sw solutionAssignment sw solution
Assignment sw solution
 
Dm assignment1
Dm assignment1Dm assignment1
Dm assignment1
 
Assignment3
Assignment3Assignment3
Assignment3
 
Assignment4
Assignment4Assignment4
Assignment4
 
Assignment 2 sol
Assignment 2 solAssignment 2 sol
Assignment 2 sol
 
Mid-
Mid-Mid-
Mid-
 
Repaso tema 3 1º
Repaso tema 3 1ºRepaso tema 3 1º
Repaso tema 3 1º
 
LambdaViaggi Mar rosso feste di natale 2011
LambdaViaggi Mar rosso feste di natale 2011LambdaViaggi Mar rosso feste di natale 2011
LambdaViaggi Mar rosso feste di natale 2011
 
СФУ-НСФЛ
СФУ-НСФЛСФУ-НСФЛ
СФУ-НСФЛ
 
Vybl 5 6 dec
Vybl 5 6 decVybl 5 6 dec
Vybl 5 6 dec
 
Presentación1
Presentación1Presentación1
Presentación1
 
Opn2002
Opn2002Opn2002
Opn2002
 
Beauty flyer nov 2011
Beauty flyer nov 2011Beauty flyer nov 2011
Beauty flyer nov 2011
 

Similar to Assignment uplaodfile

Learning Center.pptx
Learning Center.pptxLearning Center.pptx
Learning Center.pptxJanette957452
 
Html advanced-reference-guide for creating web forms
Html advanced-reference-guide for creating web formsHtml advanced-reference-guide for creating web forms
Html advanced-reference-guide for creating web formssatish 486
 
Html Xhtml And Xml 3e Tutorial 6
Html Xhtml And Xml 3e Tutorial 6Html Xhtml And Xml 3e Tutorial 6
Html Xhtml And Xml 3e Tutorial 6larsonsb
 
4 building a joomla registration form using chrono forms
4 building a joomla registration form using chrono forms4 building a joomla registration form using chrono forms
4 building a joomla registration form using chrono formspvenky1578
 
How to add weblinks to course announcements
How to add weblinks to course announcementsHow to add weblinks to course announcements
How to add weblinks to course announcementsaaopd
 
How To Deal With 123med.net
How To Deal With 123med.netHow To Deal With 123med.net
How To Deal With 123med.netMohamed Alasmar
 
Google Classroom
Google ClassroomGoogle Classroom
Google Classroomenglishuncp
 
How to add a new blog post in WordPress.pdf
How to add a new blog post in WordPress.pdfHow to add a new blog post in WordPress.pdf
How to add a new blog post in WordPress.pdfStephieJohn
 
Communication plan-mail chimp
Communication plan-mail chimpCommunication plan-mail chimp
Communication plan-mail chimpBob Schnyder
 
Tutorial Slideshare
Tutorial SlideshareTutorial Slideshare
Tutorial Slidesharedbeadow
 
Animoto For Teachers
Animoto For TeachersAnimoto For Teachers
Animoto For Teacherslezlieharris
 
Realiza una presentacion grafica.
Realiza una presentacion grafica.Realiza una presentacion grafica.
Realiza una presentacion grafica.JuanJoseContreras11
 
Google Docs Back Up Training
Google Docs Back Up TrainingGoogle Docs Back Up Training
Google Docs Back Up TrainingColleen
 

Similar to Assignment uplaodfile (20)

Curs eng
Curs engCurs eng
Curs eng
 
Learning Center.pptx
Learning Center.pptxLearning Center.pptx
Learning Center.pptx
 
Html advanced-reference-guide for creating web forms
Html advanced-reference-guide for creating web formsHtml advanced-reference-guide for creating web forms
Html advanced-reference-guide for creating web forms
 
Google scholar
Google scholarGoogle scholar
Google scholar
 
Google scholar
Google scholarGoogle scholar
Google scholar
 
Html Xhtml And Xml 3e Tutorial 6
Html Xhtml And Xml 3e Tutorial 6Html Xhtml And Xml 3e Tutorial 6
Html Xhtml And Xml 3e Tutorial 6
 
4 building a joomla registration form using chrono forms
4 building a joomla registration form using chrono forms4 building a joomla registration form using chrono forms
4 building a joomla registration form using chrono forms
 
How to add weblinks to course announcements
How to add weblinks to course announcementsHow to add weblinks to course announcements
How to add weblinks to course announcements
 
How To Deal With 123med.net
How To Deal With 123med.netHow To Deal With 123med.net
How To Deal With 123med.net
 
Google Classroom
Google ClassroomGoogle Classroom
Google Classroom
 
Teacher tube manual
Teacher tube manualTeacher tube manual
Teacher tube manual
 
How to add a new blog post in WordPress.pdf
How to add a new blog post in WordPress.pdfHow to add a new blog post in WordPress.pdf
How to add a new blog post in WordPress.pdf
 
Social media networking_guide
Social media networking_guideSocial media networking_guide
Social media networking_guide
 
Communication plan-mail chimp
Communication plan-mail chimpCommunication plan-mail chimp
Communication plan-mail chimp
 
City college Student Portal
City college Student PortalCity college Student Portal
City college Student Portal
 
Tutorial Slideshare
Tutorial SlideshareTutorial Slideshare
Tutorial Slideshare
 
Animoto For Teachers
Animoto For TeachersAnimoto For Teachers
Animoto For Teachers
 
Realiza una presentacion grafica.
Realiza una presentacion grafica.Realiza una presentacion grafica.
Realiza una presentacion grafica.
 
Google Docs Back Up Training
Google Docs Back Up TrainingGoogle Docs Back Up Training
Google Docs Back Up Training
 
Html forms
Html formsHtml forms
Html forms
 

More from H K

Induction
InductionInduction
InductionH K
 
Assignment4
Assignment4Assignment4
Assignment4H K
 
Assignment4
Assignment4Assignment4
Assignment4H K
 
Dm assignment3
Dm assignment3Dm assignment3
Dm assignment3H K
 
Proof
ProofProof
ProofH K
 
Resolution
ResolutionResolution
ResolutionH K
 
Assignment description
Assignment descriptionAssignment description
Assignment descriptionH K
 
Set
SetSet
SetH K
 
Logic
LogicLogic
LogicH K
 
Assignment sw
Assignment swAssignment sw
Assignment swH K
 
Assignment sw
Assignment swAssignment sw
Assignment swH K
 
Assignment cn tl
Assignment cn tlAssignment cn tl
Assignment cn tlH K
 
Dc assignment 2
Dc assignment 2Dc assignment 2
Dc assignment 2H K
 
Mid term exam
Mid term examMid term exam
Mid term examH K
 
Week32
Week32Week32
Week32H K
 
Week32
Week32Week32
Week32H K
 
Week31
Week31Week31
Week31H K
 

More from H K (17)

Induction
InductionInduction
Induction
 
Assignment4
Assignment4Assignment4
Assignment4
 
Assignment4
Assignment4Assignment4
Assignment4
 
Dm assignment3
Dm assignment3Dm assignment3
Dm assignment3
 
Proof
ProofProof
Proof
 
Resolution
ResolutionResolution
Resolution
 
Assignment description
Assignment descriptionAssignment description
Assignment description
 
Set
SetSet
Set
 
Logic
LogicLogic
Logic
 
Assignment sw
Assignment swAssignment sw
Assignment sw
 
Assignment sw
Assignment swAssignment sw
Assignment sw
 
Assignment cn tl
Assignment cn tlAssignment cn tl
Assignment cn tl
 
Dc assignment 2
Dc assignment 2Dc assignment 2
Dc assignment 2
 
Mid term exam
Mid term examMid term exam
Mid term exam
 
Week32
Week32Week32
Week32
 
Week32
Week32Week32
Week32
 
Week31
Week31Week31
Week31
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Assignment uplaodfile

  • 1. You will be developing an assignment uploader application. This would require the development of number of HTML files. The first html file is register.html, where a student can register himself by inputting his name, student id, course Name, and year. You can provide a drop down for course name and year during the registration. To enable security, during the registration process, a student can choose a username and password - the combination of which should be unique. After student is registered, he can no use the login.html to logic into the system after authenticating his username and password. If login is successful, he will be redirected to upload.html. If login is unsuccessful, it should show an appropriate error message. The central part is upload.html. THis will allow the student to upload file or files. Similar to what gmail does. i.e. there will be a textbook with a browse button. A user can click the browse button to select a file on his computer. The textbook would show the absolute path of text file. Also, besides the browse button, there is a button with 'Add more files'. clicking this button, would create a text box and browse button. Again the browse button will allow him to select a file on his computer. The tex box would show the absolute path of the file. Finally, clicking the upload button, would upload all the files selected by user. If you have any question, you can discuss with me on Friday.