代做Lovejoy's Antique Evaluation Web Application帮做Java编程
- 首页 >> Algorithm 算法Task 1 - Develop a secure web form. that allows customers to register in the application. They must register an email address, password, name and contact telephone number. The users’ details should be stored in a database.
Bullet list why it is secure and provide evidence of code snippet.
Task 2 - Develop a secure login feature.
Bullet list why it is secure and provide evidence of code snippet.
Task 3 - Extend the password management feature to provide password strength recommendations and password recovery.
Create a couple of test accounts in Lovejoy and provides its passwords as evidence. These passwords must not be used by you somewhere else.
- Password 1:
- Password 2:
Bullet list other reason why this is secure:
Task 4 - Implement a “Request Evaluation” web page only accessible to logged in users. This web page should have a comment box to type in the details of the object and their request, and a dropdown box for preferred method of contact between phone or email. The evaluation page should allow for file upload of a photo of the object.
Bullet list why it is secure and provide evidence of code snippet.
Task 5 - Implement a page that displays a list of evaluation requests. This page should only be visible to an administrator role.
Bullet list why it is secure and provide evidence of code snippet.
Task 6 – Database design
Design:
Table structure:
Screenshot of tables with data. Personal information or any other sensitive information must not be provided in the report
Common questions:
0) Can I develop application on localhost?
Yes, you can develop the whole application on localhost, you don't have to host it externally on a hosting provider. It is not a requirement to host it. You will be providing a recording to show the working of your application.
1) Can I host my website, if I want to?
Yes, you can if you want to. I will encourage you to do as you will gain industrial experience. If you are using PHP/MySQL, you can host it on 000webhosts.Links to an external site. There is some charges for that, check their account types. Follow this linkLinks to an external site. how to do it. If you are using any other language, you will need to carry out your own research to find a hosting resource that supports the language that you will use.
Other web hosting options. use this resource.Links to an external site.
2) What language can I use?
For the server side, you can use PHP, Java, or Python. For the client side, you have freedom, you can use any suitable choice like Bootstrap or just simple CSS to give a little look and feel. Don't waste time to make it look good, simple client-side scripting will be enough. There are no marks for the look and feel.
3) What am I uploading to Canvas?
You will be uploading a report to Canvas. You are required to use a template for the report, you can find the template in the coursework brief.
4) What will happen if I don't provide all the required evidence?
If I can not see an evidence or if it is not clear, you will lose marks for that part or feature.
5) Do I need to have an index page for the secure web application?
Yes, you will need to have an index page (home page) as without it your coursework will not be shown correctly. The index page (home page) will be your default page from which all the other web pages can be accessed. Check the resources listed below about how to set up an index page.
