vivid-planet / digihak-car-search-api-starter

Starter für das Demo-Projekt "Fahrzeugsuche" - Praxisworkshop DigiHAK Neumarkt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Car-Search API

API für das Demo-Projekt "Fahrzeugsuche" im Zuge des Praxisworkshops an der DigiHAK Neumarkt.

Inhalt:

TECHNOLOGIEN

  • php REST-API
  • MVC Muster (Model View Controller)
  • MySQL Datenbank

DEV-SETUP

  1. MAMP (= Apache WebServer + MySQL-Server) downloaden und installieren https://www.mamp.info/de/downloads

  2. Apache Web Server Port auf 8080 ändern

  3. MySQL-DB Port auf 3306 ändern

  4. Postman (= API client) downloaden: https://www.postman.com/downloads/

Datenbank-Setup

Am einfachsten geht das Setup via phpMyAdmin-Oberfläche (sie phpMyAdmin).

1. Datenbank erstellen

Eine neue Datenbank mit dem Namen car_search erstellen.

Im ordner sql, in der Datei database.sql ist das entsprechende SQL-Statement zum erstellen der Datenbank zu finden.

2. Tabellen inkl. Daten importieren

table_import

  • Datebank car_search auswählen
  • in der oberen Menüleiste auf Importieren klicken
  • die KOMPRIMIERTE Datei car_search.sql.zip (aus dem Ordner sql) hochladen
  • auf "Importieren" klicken

Die Tabellen sollten nun angelegt und befüllt worden sein:

tables

3. DB-config eintragen

  • Direkt im Root-Verzeichnis (auf der selben Ebene wie das index.php) eine neue Datei config.php erstellen.
  • Den Inhalt aus der Datei config.dist.php kopieren und die enstprechenden Werte für die eigene Datenbank eintragen.

DEV-URLS

About

Starter für das Demo-Projekt "Fahrzeugsuche" - Praxisworkshop DigiHAK Neumarkt

License:MIT License


Languages

Language:PHP 100.0%