/wirvsvirus

ShareTheMeal/Patreon-artige Plattform zur Unterstützung kleiner lokaler Unternehmen in der Corona-Krise durch Spenden

Primary LanguageVueMIT LicenseMIT

LadenLiebe.org

Werde zum Stadtretter für Deine Innenstadt


LadenLiebe.org Website


Installation

1. Repository klonen (stable)

  git clone -b stable https://github.com/Solidaric-org/ladenliebe-org.git

2. Backend (Vorbereitung)

# Mariadb / Mysql Datenbank anlegen
CREATE DATABASE IF NOT EXISTS ladenliebe_db CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

# Zugriff gewähren
GRANT ALL PRIVILEGES ON ladenliebe_db.* TO 'll_user'@'localhost' IDENTIFIED BY 'll_password' WITH GRANT OPTION;

# DB aktualisieren
FLUSH PRIVILEGES;

3. Backend (Go Service)

  • Golang packages installieren und Service binary erstellen

Golang 1.14 sollte verwendet werden

# in den pfad mit den backend sourcen
cd backend

# go packages auflösen und installieren
GO111MODULE=on go get ./...

# Binary erstellen
GO111MODULE=on GOCGO_ENABLED=0 go build -o ladenliebe_backend

# Backend Service starten
./ladenliebe_backend --port 8080 --db ll_user:ll_password@(localhost)/ladenliebe_db?charset=utf8&parseTime=True&loc=Local

4. Frontend (Vue Application)

  • Nodejs Vue Frontend erstellen
# npm module installieren
npm install

# Vue application erstellen mit DEV Server
npm run serve

5. Zugang testen


Documentation

Project homepage - Live Prototype at ladenliebe.org

#WirVsVirusHack - you will find a detailed description at DevPost


Author & Credits

Authors: Team LadenLiebe

Copyright (c) 2020 Team LadenLiebe, released under the MIT license