Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
Website Development and Maintenance: Client Requests

Question:

The administration area is available in the /admin/ directory, the password is letmein.

Below is an excerpt from one of Jo’s emails regarding the changes she wants you to make:

1) Can you change the copyright notice? It’s not 2017 any more!

2) I want to add a new page called “FAQs”. Just add the page with some placeholder text that says “FAQs coming soon” and put a link in the menu. I’ll send the content over at a later date.

3) I can add a new category in the administration area, but the added categories do not appear on the list on the Jobs page or the navigation bar, can you fix this so the customers can view jobs from all the categories we add?

4) Sometimes we get requests to re-post old jobs. At the moment, we can delete jobs but it would be useful to be able to archive them so that we can easily repost them later on without having to type in all the information again. 5) The job list page in the admin area currently lists all jobs. Can you:

1. Add the category name for each job as a column in the table

2. Make it so we can filter these jobs by the category they are in. For example, show all HR jobs only.

6) Can you make it so that customers can filter the jobs by location? E.g. see all the jobs in Northampton or all the jobs in Milton Keynes?

7) I’d like my colleagues to be able to use the website. At the moment we all use the same password. Instead, I’d like to be able to manage user accounts so I can give new staff access (And remove their access when they leave the company). Each member of staff should have their own username and password used to log in to the admin area.

8) At the moment we do a lot of the work for our clients (The company who we are advertising the job for). They send us the job details and we post it on the site. Then we manually send them details about the applicants who have applied. I’d like it so that:

1. I can set up client user accounts who can then access a restricted version of the admin area

2. Clients should then be able to add jobs and see who has applied for their jobs

3. It is important that clients can only see details about and edit jobs they have posted.

9) Each job currently has a closing date

As Jo is a new client, you will have this website as part of your portfolio for the foreseeable

future. As the new maintainer of the website, you will need to take a look at the code structure and possibly change it to make future additions easier.

You have the following tasks:

1. Complete the changes asked for by the client.

2. Rebuild the website in a manner that makes the code easier to maintain. At the moment there is a lot of duplication and several bugs in the way the code is structured.

For a bare pass (D-) you must:

1. Complete at least 7 of the 10 changes requested by the client.

2. Fix the major problems with the structure of the website For a pass (D – C+) you must:

1. Complete at least 8 of the 10 changes requested by the client

2. Fix the major problems with the current website and some of the minor ones. For a good pass (B – A+) you must:

1. Complete all 10 changes requested by the client

2. Fix most of the issues on the website and re-develop the website in such a way that further amendments require smaller changes in a single location and sections of code could be reused on a different website without any modification.

support
close