# DPS Webshop Webshop-Projekt für htw saar Digitale Produktionssysteme ## Prerequisites - ``git`` installed & added to PATH - Java Development Kit 17 (we recommend using OpenJDK with Hotspot) installed & added to PATH - Maven >= 3.9.9 installed & added to PATH - ``npm`` installed & added to PATH - An Internet Connection (to download the Maven Dependencies) ## Compile - Make sure you fulfill all prerequisites - Clone files & submodules with: ```shell git clone git@github.com:FlorianSpeicher04/webshop.git ``` ### Backend - (Optional) change the ``BASE_PORT`` in [WebshopApplication.java](00-backend/src/main/java/de/htwsaar/webshop/WebshopApplication.java) from 8085 to something else - Compile with: ```shell mvn clean package ``` ### Frontend - Compile with: ```shell npm install ``` ## Run ### 🥰 Unix Systems - TODO: make script ```shell ``` ### 🤮 Windows - TODO: make script ```shell ``` # Contributors - Laura Katharina Dolibois - Mathusan Saravanapavan - Florian Speicher - Tim Wall