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.