Skip to content
Permalink
Browse files
Minor Amendments
  • Loading branch information
aa7401 committed Jan 4, 2020
1 parent 0f2f259 commit edd5c4f37f71df7f311be506f790d0e94eb01df0
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 9 deletions.
@@ -12,8 +12,10 @@ You have been asked to develop a website for a company that specialises in the r
3. The appliance manufacturer (dropdown list).
4. A description of the fault.
3. A technician should be able to log in and review any jobs that have not received quotes, read the details and provide a quote for the job.
4. After carrying out the repair, a technician should be able to sign off the job as complete.
5. Customers should be able to see a list of jobs and their status.
4. The customer can see a list of the quotes from the different technicians and can choose the one they would like to accept.
5. A technician can see a list of the jobs where their quote has been accepted and will be required to assign the job to a date within 7 days and assign it to either morning or afternoon.
6. After carrying out the repair, a technician should be able to sign off the job as complete.
7. Customers should be able to see a list of jobs and their status.

## Intermediate

@@ -13,8 +13,11 @@ Build an online e-learning tool to teach someone about git:

## Intermediate

1. In addition, the information screens should be editable by the admin user (adding more screens and editing the existing ones.
2. The quiz questions should be randomly selected from a bank of 20 questions.
1. The content home page should display a contents list that allows the user to move directly to a specific page of content.
2. In addition, when the admin user is logged in they should see additional buttons or links:
1. Each content page should display an **Edit** button or link that takes the user to a screen where thay can edit the page contents.
2. At the bottom of this contents page there should be an **Add** button or link that allows the admin to add new pages of content.
3. The quiz questions should be randomly selected from a bank of 20 questions.

## Advanced

@@ -8,13 +8,13 @@ Packages: sharp.

This will produce a basic yet functional FAQ system.

1. Without logging in a user can view all the question titles and dates on the homepage.
2. Clicking on a question title takes the user to a details page where they can see the question details together with any answers supplied by other users.
3. If a user logs in they can add new questions. This should include:
1. Without logging in a user can view all the question titles and dates on the homepage but will not see the button that allows them to ask a new question.
2. Clicking on a question title takes the user to a details page where they can see the question details together with any answers supplied by other users however until they are logged in they won't see the reply button.
3. If a user logs in they should see a button that allows them to add a new question. This will take them to a new screen where they will be asked for:
1. A short title.
2. A detailed description of the problem.
3. An optional photo or screenshot.
4. If a logged in user views a question details page they will be able to add an answer.
4. If a logged in user views a question details page they will see a form containing a text area at the bottom of the page where they can add their answer.

## Intermediate

@@ -7,7 +7,11 @@ Build a stock control and monitoring (SCM) system for a shop that sells Arduino

1. The stock control team should be able to add items to stock based on their barcode (EAN) number.
2. If the item exists the stock level should be adjusted rather than adding a new product record.
3. When an item is sold at the till, each time an item is entered, the stock level should drop by one.
3. When an item is sold at the till, each time an item is entered, the stock level should drop by one. This should support the use of a USB barcode scanner:
1. The page should contain a single textbox which should be auto-selected when the page loads, this should be hidden from view using CSS.
2. The barcode scanner replicates entering the EAN number using a keypad then pressing the enter key.
3. As the scanner 'hits the enter key', the item should be added to the sales list, the hidden textbox selected and cleared of the previous EAN number.
4. The operator should see a list of the items that have been scanned together with the total cost.

## Intermediate

0 comments on commit edd5c4f

Please sign in to comment.