https://github.com/baloise/pelan-api
API für die kommende Einsatzplanung des Helpdesks
https://github.com/baloise/pelan-api
api jwt jwt-authentication php php7 rest-api restful-api
Last synced: 12 months ago
JSON representation
API für die kommende Einsatzplanung des Helpdesks
- Host: GitHub
- URL: https://github.com/baloise/pelan-api
- Owner: baloise
- License: apache-2.0
- Created: 2019-01-25T07:31:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-06-08T13:30:18.000Z (about 6 years ago)
- Last Synced: 2025-01-03T19:26:38.687Z (over 1 year ago)
- Topics: api, jwt, jwt-authentication, php, php7, rest-api, restful-api
- Language: PHP
- Size: 318 KB
- Stars: 1
- Watchers: 10
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: docs/CODEOWNERS
Awesome Lists containing this project
README
# Pelan-API
[](https://scrutinizer-ci.com/g/baloise/pelan-api/?branch=master)
[](https://scrutinizer-ci.com/g/baloise/pelan-api/build-status/master)
API for [Pelan](https://github.com/baloise/pelan/) by Baloise.
This API is made for the Pelan-UI made by [Erleiuat](https://github.com/erleiuat).
The development of the UI was part of his final project (IPA, Individuelle Praktische Arbeit) at the near end of his apprenticeship @Baloise.
You can find the API-Docs [here](https://documenter.getpostman.com/view/6073079/S17jVXSG).
Check out the [IPA-Docs](https://github.com/baloise/pelan/tree/master/docs/IPA) (docs/IPA) to get a detailed documentation about Pelan.
- PHP (7.3+)
- Authorization using JWT
## Setup (Using XAMPP)
1. Get and install XAMPP (with PHP 7.3+) from [here](https://www.apachefriends.org/).
2. Clone this repo and move the files from `/api` into XAMPP's root/htdocs folder.
3. Open XAMPP and start Apache and MySQL from the control panel.
4. Go to phpMyAdmin (click `Admin` in the control panel).
5. Go to `Import` and select the SQL-Dump at `docs/sql/pelan.sql` OR the one at `docs/sql/demo/pelan_with_demodata.sql` including some data for testing.
6. Open [localhost](http://localhost/) to see if everything is working.
7. Get [Postman](https://www.getpostman.com/) or [Pelan](https://github.com/baloise/pelan/) to make requests. You can find available endpoints at the [Postman API-Docs](https://documenter.getpostman.com/view/6073079/S17jVXSG).
## Setup (Using Docker)
Comming soon