Skip to main content

12. Issues

Deze opdracht maakt gebruik van een bestaand project waarbij sommige zaken ontbreken of kapot zijn. Aan jou de taak om ze op te lossen

Maak gebruik van het project op Github: Garage

  1. Maak een Fork van de repository

Screenshot-2021-06-15-165045.png

  1. Clone (vanuit je eigen Github) het project naar je eigen computer
  2. In de root folder van het project staat een bestand: garage.sql
  3. Maak een database aan: garage
  4. Importeer het garage.sql met phpmyadmin
  5. Open het project in VS Code
  6. Run de volgende code: composer update (hiermee update je de benodigde pakketen voor dit project)
  7. Start de server op met php yii serve
  8. Los de onderstaande issue op: zorg ervoor dat je na elke oplossing een commit maakt
  9. Als je klaar bent push je je werk naar Github

 

Issues
  1. Part pagina is niet zichtbaar
  2. Bij maken Car is het mogelijk om klanten te selecteren maar we zien alleen voornamen, achternamen zou al veel beter zijn
  3. In de appointment index staat onder Customer een getal. Hier moet een achternaam komen.
  4. Bij maken van een reparatie worden de onderdelen (Part) niet goed weergegeven in de dropdown.
  5. Als je een Appointment, Car of Reparatie wilt updaten dan ontstaat er een error.
  6. Inloggen doet het niet vanwege een bug.
  7. Alle pagina's zijn zichtbaar zonder inloggen: klant wil dit
  8.  

 

Index

Create

Update

Delete

Appointment

Alle medewerkers

Alle medewerkers

Admin/Manager

Admin

Car

Alle medewerkers

Alle medewerkers

Admin/Manager

Admin

Repair

Alle medewerkers

Alle medewerkers

Admin/Manager

Admin

Customer

Alle medewerkers

Alle medewerkers

Admin/Manager

Admin

Parts

Iedereen

Alle medewerkers

Admin/Manager

Admin