The goal of the repository is to provide a Swagger-based API specification representing the available possibilities of our distributed directory project.
The swagger.json and swagger.yaml are handling those representations. They have been generated using the associated editor at https://editor.swagger.io
The slim-server folder contains an example of an automatically generated php project compatible with the SLIM framework. A lot of different generation are available.
Find mode about Swagger on https://swagger.io
The list of entities ( resources classes ) we want to define for now are related to :
- Person
- Project
- Event
- Place
- Organization
And are to be used in the context of the development of a distributed professional directory/social network to serve our partnerships.