Skip to content
Permalink
Browse files
added domestic repair task
  • Loading branch information
aa7401 committed Sep 8, 2019
1 parent f1003a0 commit e4606429ddda68b3f8439702c2ba0bac0a72227d
Showing 1 changed file with 29 additions and 0 deletions.
@@ -0,0 +1,29 @@

# Domestic Repairs

You have been asked to develop a website for a company that specialises in the repair of domestic white goods such as washing machines and cookers.

## Basic

1. new customers should be able to create an account and log in.
2. They should be able to report one or more appliance faults by supplying the following information:
1. The type of appliance (dropdown list).
2. The age of the appliance in years (dropdown list max age 10).
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.

## Intermediate

1. Each technician should be able to pick jobs from the unallocated list and return jobs to this list.
2. Each technican should only be allowed a maximum of three uncompleted jobs in their allocation.
3. When picked, the technician must assign a date and time block (2 hours).
4. When the technician picks the job the customer should receive an email stating when the job will be done and the name of the technician.

## Advanced

1. The customer should be able to see a summary of their jobs, including completed ones and should be able to filter by status (new, assigned, completed).
2. This summary should include a log of all the changes and updates.
3. Technicians should be able to download a daily job sheet in PDF format. This should include the day's schedule with job details and addresses.

0 comments on commit e460642

Please sign in to comment.