Skip to content

mnurzyns/ParkSpaceSharing

Repository files navigation

ParkingSpaceSharing

Project created by trainees of Bakcyl Programowania in 2022/2023.

Run server using docker-compose

docker-compose build
docker-compose up

Build from source

Prerequisites

Debian / Ubuntu

sudo apt-get update && sudo apt-get install -y gcc g++ cmake ninja-build python3-pip && python3 -m pip install --user --upgrade conan==1.59

CentOS / RHEL / Fedora

sudo yum -y install gcc g++ cmake ninja-build python3-pip && python3 -m pip install --user --upgrade conan==1.59

Alpine

apk add build-base gcc g++ cmake samurai py3-pip && python3 -m pip install --user --upgrade conan==1.59

CMake configure

cmake -S. -Bbuild -G Ninja -DCMAKE_BUILD_TYPE:STRING=Release

Build

cmake --build build

Run

# server
./build/bin/pss-server

# client
./build/bin/client

Install required conan dependencies manually

Dependency Tested version
oatpp 1.3.0
oatpp-swagger 1.3.0
oatpp-sqlite 1.3.0
oatpp-openssl 1.3.0
openssl 3.0.8
jwt-cpp 0.6.0
nlohmann_json 3.11.2
toml11 3.7.1
Botan 2.19.3
re2 2023-03-01

About

Project created by trainees of Bakcyl Programowania in 2022/2023.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors