Opleiding | Project - Wim Swerts

Opleiding | Drupal 7 project - Wim Swerts
Gepost op
vrijdag 27 april 2018 om 08:49
Gepost door
admin@nimor

Dit was het eindproject voor de module Drupal (deel 2) - Structure and Views.

Ik heb hier gekozen voor de website van de striptekenaar Wim Swerts.

De opdracht was volgende:

Voor dit eindwerk kan je kiezen tussen 4 verschillende opgaven. Je maakt dus maar 1 website! 
Ongeacht welke opgave je kiest, moet je eindwerk onderstaande onderdelen verplicht bevatten:

  • Views
  • eigenbereide responsive template (systeem naar keuze: skeleton, bootstrap, eigen mediaqueries, ...)
  • minimaal 1 relevante extra tpl (buiten page.tpl.php en html.tpl.php)
  • optimaal scoren in Google (SEO)
  • Bonuspunten: via Feeds veel nodes in één keer kunnen invoegen (deze punten krijg je bovenop je algemeen resultaat).
Meer info

KIES SLECHTS EEN VAN ONDERSTAANDE OPGAVES!

OPGAVE 1: vakantiehuisje

Enkel mogelijk via Drupal7!

Maak een website voor een vakantiehuisje in Frankrijk (Loire). Deze website moet een reservatiemodule bevatten en de eigenaar wil graag nieuwsbrieven kunnen versturen. Er moet een fotoalbum zijn. Laat aan de hand van een google map de ligging van het huisje zien.

EXTRA: de eigenaar moet bij het toevoegen van een foto kunnen kiezen of deze foto in de slideshow staat of niet. 

De info over het huisje vind je hier: http://nl.belvilla.be/vakantiehuis-loire. Kies zelf een huisje op deze site voor tekst, foto's en plaats.

OPGAVE 2: kmo

Enkel mogelijk via Drupal7!

Maak een meertalige website voor een kmo naar keuze. Meertaligheid is niet eenvoudig in Drupal. Je moet je volledig documenteren met tutorials op internet. Hint: zoek naar de module i18n. Deze website moet minimaal een productvoorstelling hebben waarbij er minimaal een pagina en blok is. Werk met zichtbare filters zodat bezoekers gericht kunnen filteren. Via de module better exposed filters zorg je ervoor dat de bezoeker met checkboxen kan filteren. Zorg dat bezoekers kunnen inloggen/registreren via Facebook.

EXTRA: er moet een berekening gebeuren bij het product. Voorbeeld: de eigenaar voert de prijs per fles (drank), m2 (tegels), enz in. Automatisch wordt de prijs per krat (6 flessen), 50 m2, enz getoond.

OPGAVE 3: striptekenaar

Mogelijk in Drupal 7 en 8.

Maak een nieuwe site voor Wim Swerts (wimswerts.be). Wim is striptekenaar met in zijn portfolio Piet Piraat, Samson, enz. Hij wil graag een eigentijdse nieuwe website waarin zijn reeksen met bijhorende strips en de personages getoond worden. Liefst met ergens een beetje beweging. Hij wenst graag een uitklapmenu. Je moet niet de hele site qua inhoud overmaken. Enkele pagina's volstaat. Gebruik afbeeldingen uit de huidige site. Maak een gastenboek.

Wim moet via één inhoudstype al zijn strips (gekoppeld aan reeksen zoals Samson, Kabouter Plop, ....) kunnen toevoegen.

EXTRA: werk met referenties (node reference): een strip moet gekoppeld worden aan een reeks. 

OPGAVE 4: webshop

Aanbevolen in Drupal7, module Commerce2 in Drupal8 is erg moeilijk (installeren via composer)

Maak een webshop voor schoenen, drank of electro. De webshop moet zo goed mogelijk afgewerkt zijn qua productvoorstelling, betaling, enz. 

Bezoekers moeten kunnen inzoomen op de foto van een product.

EXTRA: werk met attributen (verschillende prijzen/maat, soort, grootte, opties, ...).

Evaluatieresultaat voor Drupal deel 2 (structure and views)

Geslaagd met 93% van het eindtotaal