Popshop

Popshop Ticketservice bietet Tickets zu verschiedenen Veranstaltungen an. Dadurch kommt es zu nahezu täglicher Änderung des Webcontents. Parallel zur Website wurden alle Veranstaltungen in einer Excel-Tabelle verwaltet. Um einen zusätzlichen Pflegeaufwand für die Website zu vermeiden, wurde ein Skript entwickelt, welches es ermöglicht, die bereits vorhandene Excel-Tabelle mit einem Klick auf den Server zu laden. Das Skript anaylsiert dann die Tabelle und gleicht diese mit den Daten in der Datenbank ab. Zusätzlich wird bei der Anzeige der Daten nach dem Veranstaltungsdatum gefiltert, sodass abgelaufene Veranstaltungen automatisch von der Website verschwinden, ohne dass eine zusätzliche Aktion notwendig ist.

Bei der Vielzahl an Veranstaltungen durfte die Umsetzung einer Suchfunktion natürlich nicht fehlen. So können für den Besucher der Website ganz schnell alle Veranstaltungen eines Künstlers oder Orts herausgefiltert werden.

Module der Website:

  • Backend zum Hochladen der Excel-Tabelle
  • Skript zum Einlesen der Excel-Tabelle
  • Skript zum Abgleich der Daten mit der Datenbank
  • dynamische Anzeige (und Filterung) der Daten im Frontend
  • Suchfunktion